Thanks a lot for the feedback, Syntex.
First of all, about the "retard", I honestly had no clue I had even said that. Clearly I was either angry at the time, or it was as a joke, but I don't know for certain so I have no excuses for it, it is definitely something I need to work on to make sure...