He's 7 and has developed a Jekyll and Hyde personality. Sometimes he is the most caring, sensitive, loving child, mature beyond his years, very responsible and conscientious. Other times he's moody, grumpy and surly. Unfortunately, the other times are becoming increasingly common and I'm getting moods and bad temper over the slightest thing.
Today, for example, I've had sulks because he was asked to sit at the table for breakfast (this happens every day so hardly an unreasonable request), because I wouldn't allow him to go to his friend's house after school (hadn't cleared it with friend's mother), because we had to go and buy a loaf of bread on the way home, because he had a swimming lesson and just now because I told him not to kick his football against the window.
Sometimes jollying him along will snap him out of it but mostly he sulks until he makes himself so miserable that he cries or (increasingly more common, I have to admit) until I lose my temper with him. I know losing my temper isn't the answer but it's relentless and it's really getting me down. He gets me down every day and ruins every nice thing we do by finding something to sulk about.
He's not like this at school or when he's with other people. Quite the opposite, I've been told what a lovely child he is! That worries me as it must be my handling of him that is at fault.
I do worry that I have spoilt the DSs. When DH was ill, he sometimes needed rest and quiet so I got into the habit of taking the boys out at weekends. Since DH died, I find it very hard being in at weekends so we've continued going out a lot. They're accustomed to weekends away, trips to woods, playgrounds, zoos and so on pretty much every week. That's not as extravagent as it sounds as we stay with friends a lot and also have season tickets to a couple of local places so are able to go so often without it costing a fortune but I guess a treat is still a treat and I've given them too many.
I'd really appreciate some advice. Be honest but be gentle as I'm feeling pretty vulnerable at the moment as I know I'm handling him all wrong and making the situation worse.