Are you so useless that you can't even double check your spelling before you defend it? Protraid? And then "spelled correctly as it was placed in the sentence"... Fuckin' ROFL. No joke. I lol'd. A lot. Is your wife trying to help you defend yourself, and failing as well?
As far as freestyle goes... "freestyling" isn't technically a word, but I'll give you that. As far as hyphenating it, there's no good reason, and it DOES make a difference.
"Hard n shit" is stupid as it is... but the correct English would be "difficult n shit". The difference between "hard" and "difficult" is taught to elementary school students.
Re: Not in English class (don't forget your capitalization, little guy)... Isn't that the whole point of your response?
Re: (your an idiot)... It's "you're", as in "you are".
Oh, and a mirror isn't 3-D you dumb fuck.
Are you fuckin' serious? Can you really be so stupid and not know it?