Preface: I'm not a fan, at all, of trap....
...That being said the kick doesn't fit to me. An 808/909 or something a bit more analog sounding would fit nicer with the trap style drums.
Otherwise, the beat itself is great. Serves the song. Strings sound great. I hear some chimey piano pieces that fill out the mix nicely.
I don't like to comment on vocals, because that's not my area of interest/expertise, but I think you could pick out a few of the vocal motifs and really hone them to tell an animated story. There are some great syncopated rhythms and flows, but they seem to switch arbitrarily. Very 808s+Heartbreak vibe.
Maybe explore some call+answer structuring while switching flows/cadences. Overall, good song. I like it.