My son is 5 in a weeks time. He has always been a bit complex, not wanting to join in at things or being the only one in tears at a birthday party for no obvious reason. This causes major rows with me and my husband, as I go to comfort him and he tells me I need to be more firm and not put up with his bad behaviour. We recently enrolled him at swimming lessons as he has always been a bit reluctant to go in the water and again this has caused problems on holidays etc. He is always keen to go to his lesson, but once he's there he has tantrums about not jumping in, behaves badly for the teacher and then screams during his shower afterwards (so much so that my husband feels like people will be thinking he is beating him in there). I'm at a loss of what to do. All the other children come out of their lessons smiling and telling their parents how much fun they had and our son is always the one trailing and huffing behind. It sounds so bad (and I feel ashamed to say it) but we almost feel embarrassed as his behaviour often sabotages the other children's lesson time.
Can anyone who might be in a similar situation offer any kind of advice? We just want him to be happy and have fun and to be the same as everyone else. It's really getting me down and I'm starting to blame myself now for maybe molly coddling him too much when he was younger...
All replies gratefully received.