Hi all
My DS (15 yrs) and husband are really not getting on.
Background: my husband was an only child, had a difficult childhood (not much cash, single mum, bullied). As a result, he has remained in a job he doesn't like much to ensure his kids (two sons) have a better life. As a result, even though he loves his kids, he is quite strict and has a totally different perspective on how a teenager should behave. Also, the stress of staying in a job he really doesn't like, but keeps doing to pay mortgage etc makes him stressed and this can translate into a short temper that can be quite explosive especially after a few drinks.
DS is smart and very sociable, and has had a much more fortunate childhood than DH. Has a great group of friends, but they perhaps have greater freedoms (and way more money) than him. He challenges the restrictions we place on him around parties and sleepovers during term time. Currently going through a 'Kevin the teenager' stage - can't get up in the morning, grumpy and annoyed that his parents don't understand him. Is argumentative and will go on and on until he gets his way (which is not as frequently as he'd like). Saying that, he is absolutely charming with anyone, not his family, and is doing well in school!
I realise this is all a stage, but we had a major (major) blow-out the other day with DS refusing to come home. Despite the claim that it was down to the restrictions we were placing on him, I believe it's more about the tense relationship betw. DH and DS. A few weeks back, my DH was exasperated that his son is so rude to him and has such attitude so lost his rag completely with everyone, especially DS; my DS was deeply upset that his DH is so angry with him (not just day to day irritation).
Typically, I try to be the peacemaker/mediator, but in this case I think I'm getting in the way. Any suggestions on how to get these two to speak and clear the air, rebalance their relationship? I know the combination of mid-life crisis and teenage years was never going to be easy, but the tension is exhausting.