I have a 7 year old son who is basically a very good sweet little boy, although he does have his moments. He is super when he is home with me but often...