it's honestly pretty catchy, but there are a lot of things missing.
the main problem with a lot of trap is that it's the same thing over and over again. try and change that, i see you've changed beats a lot, which is a good thing, but it begins to wear on your ears when all you hear is that piano. also, quantize your bass because it's off beat. try and also create cleaner beats, have varying contrasting syncopations and different volumes instead of just loud-loud-loud, or else your percussion to get all jumbled together. however, i can see you've tried, and i applaud you for that.
ok time to do the not funny thing; instead of just piano chords, you can try chopping them up or better yet have a melody to go with it. it gets repetitive when all you hear are the same two chords, and i get that the point of trap is to be repetitive, but idk some reverbed koto might've sounded cool on this. contrast your piano chords with different things, instead of looping it throughout the whole song because it makes it gets boring, really fast. try and come up with new ideas throughout your song, so it sounds like a book, a story instead of the same beat over and again.