Flow is heavily inconsistent for me, there's no way changing of flow would do any good. Half way through, it's fine, but here on wards it's very difficult to catch one good flow for a while. That really ruined all the fun. Content wise you kinda did well, rhyme wise, too. Nice placement of rhymes here and there, but here too, I'm not fully content. Writing to a beat changes everything.
The consistency thing that I'm talking about is affected a lot here. I remember MCAnonymous(A banned user here) gave me Lyrics to one of his songs. I mentioned about the same thing 'consistency'. Then he gave me the beat and the actual song, and let me tell you judging by the way his rhymes were placed in the written, I never expected that it would turn out that well. The same applies here, you kinda need to be more consistent with the rhyme scheme and flow. You can have varying flows, but a little acceptable.
Try working on the structuring the bars. At least place the end rhymes properly, if it's over flowing to the next bar, place it properly.
Keep practicing, man. That's the key.