Well I peeped your track...if u made the beat arranged it an all that u did a real good job. Not being sarcastic at all i think it's great that instead of using other peoples ,because u would never gain all that extra knowledge. As far as the song...u start out it sounds real good i'm into it concept an all..then when your verse comes man..i'll be honest i can't listen to it. It's not your voice,topic, anything...it's your flow. Now i know you had alot to say about mine so don't think i'm nit "hatin" or whatever I know i'm not the best nor do i claim to be but u should def rewrite this joint an when u do write to the beat. (if you don't already) like Wargasims said your tryin to fit wayyy to many words in the bars..some are longer than other's an so on. U could even carry on like u did the beginning just don't make it too long.(i think it would sound alot better like this IMHO So take my advice an do with it what u please but don't hesitate to do songs over an over again till it's polished.
Peace,
Kevlar