Sorry that's it's been awhile but here is some feed!
The beat - I'm not a big fan of the beat. It sounds really simply and not that high of quality. It's not hard hitting enough for me to enjoy it but it's alright.
Delivery - Your delivery is actually quite good considering this is your first song. A lot of people sound really bored the first time they rap but I can hear your emotion in the song.
Flow - This is something that comes with time and that you need to work on. Your flow is alright but there's quite a few places you get off beat and it just doesn't sound good to me. Your flow will get better as you keep making tracks.
Mixing - Mixing is usually what can make or break a track. Obviously your mixing isn't great since it's your first song. I'm guessing you simply recorded over the beat and mixed it down without messing with any EQs, Compressors, or Reverbs. What program do you use to record? Try experimenting with different things. The vocals on the track are too loud for the beat and your vocals also don't have that "full" feeling that you will get when you experiment with different things.
If you would like help mixing, shoot me a PM.
This is a decent track for your first time, keep working at it and don't get discouraged!