Again the music over takes the voice.
In a section of the rap the chords / melody does not fit with the rap, which is kind of ruined it.
PS: Your voice is more appropriate with emotional songs.
I agree, I have to admit that rap isn't my forte. It was fun though, but you're right in that I should stick to more emotional or serious vocals. =)