the choir and bas/808 are really dope, but I don't like when the piano comes in, cause the piano sounds a little less clean compared to the choir and 808, as if the piano wasn't necessary. And yeah, the filter on your voice gives it a effect that can make it seems as if it's badly mixed. Like the vocals are chilling in the back of the beat, not the front.
not a bad song, but i've heard better from you. keep the grind strong.