I have a ds12 from previous relationship and have been with current dh for 7 years (so since ds was about 5). We also have a toddler together.
Dh is helpful with ds (happy to do lifts, cook meals, pay for family holidays, all the usual stuff) but also maintains a respectable distance when needed as ds dad very much involved.
The thing is as ds has gotten older him and dh seem to argue more. It often starts with dh winding him up in a good natured way but sometimes taking it too far which then leads to ds telling him to shut up or being otherwise rude. This rudeness and attitude has escalated since ds started secondary school and we've even had some swearing from him.
I know ds behaviour is unacceptable but I also get frustrated with dh because he does wind him up and seemingly doesn't know when to stop, then when ds loses his rag he's very quick to come down hard on him and demand respect. I am frequently caught in the middle of them and acting as mediator which is draining.
I can only see this getting worse as ds gets older and hits the teenage years. It's very sad as they do love each other but they just clash. We had a big row last night and when ds was in bed I laid it on the line with dh and said if they can't get along and it gets too much we will end up having to live separately. Bit dramatic perhaps.
I have spoken to ds about his attitude and language, his reply "he just gets me so angry". Overall he is a sensible, trustworthy, kind and respectful lad who I've never really had to discipline because he's never been a problem. How do I navigate this? I just want them to get on.