Real Dope man! the flow is good & original. you ever listened to Yelawolf? I think if you added a bit more intensity and emotion in your voice it could come out a lot more sicker! it sounds smooth you definately have a flow.. the chorus seems to jump out of nowhere almost snapping you out of the smooth vibe the song gives ya ya know? its a tiny delay before chorus hits.. you can always tweak something like "and it feels like.." right before chorus hits..
but for real it sounds dope!