Nice if i could rap on this i would hahaha!
This isn't a bad song, but it's too long. The beat is the same over and over and maybe you could turn the melody (that starts at 00:54) louder.
It's not a bad song, it just needs more variaty.
Keep improving your songs!
reason for the length is that lyrics usually go over it,its only 2:32 long dude,and a song usually aint a song UNLESS its past at least 2 minutes u know wut i mean thx anyway tho