Vincenzo, I also wanted to say that after I cooled down, I had a think about things. I don't think you are a bad parent. How could I, as I don't know you. You certainly sound like a good dad. Just that one statement about your son and his messy colouring made me squirm.
I knew a family once...