Thanks so much for your feed on my track, friend; I'm here to return the favor!
I didn't hear your first beat, so it's hard to know our progress from then to now but this sounds really good! I think musically you have a lot of good elements and good ideas. For example you have essentially three musical themes and there are generally two playing together in counterpoint - which helps keep the interest. That coupled with the 808 bass line really helps to bring this whole thing to life!
You also did well on programming the drums, especially the hats. Very much in the contemporary style and well programmed.
My constructive criticism would just come down to making the mix punchier and more aggressive. Probably less of the little plucky arp and more of the drums all around. Especially that snare, really make it bite. Clean up any mud in the track with eq (you've done a lot of that already it sounds like). Just more details - but they are all small things that add up to something bigger in the end.
Really good work - I look forward to hearing more from you so keep posting!
Cheers!