I was so happy to read this. I can feel your love for your son.
And then I read the last part.
Who the hell bashed your son and your parenting skills? That makes me want to hit someone in the face. Seriously.
Your son is sweet, kind, thoughtful and he has a gift- THE gift-- that I wish I had. It could only be someone uneducated and soul-less (if that's a word) not to see it. He is also very much a little boy who loves being rough and getting dirty.
He is the perfect mix-- the perfect child.