Posting for advice as genuinely don't know I'm being unreasonable and biased here.
Dh and I have been married 4 years. I have a 12 year old ds from previous relationship and we have a toddler dd together. Dh has been in ds life since he was 5. On the whole he has been a good stepdad. Helped out with school runs, lifts when needed. Supported us financially. And loving in his own way.
I've noticed since ds has gotten older and more difficult (hormones and attitude) and also since our dd has come along that dh seems a bit more hostile towards him. Hostile maybe isn't the right word, he is never outwardly nasty to him but I can tell he's annoyed by him sometimes. He expects a lot from him in terms of chores whereas I am more patient and laid back I think.
Tonight there was a big row between me and dh as dh asked ds to do something which he did but not exactly in the way dh specified. Dh told me and I said he picks at ds too much and nothing he does is ever good enough. Dh then called ds lazy.
I feel naturally defensive of ds. I don't want him criticised. What dh is saying isn't entirely false. Ds can be sulky, lazy, reluctant to help out in the house. However he's also very loving, funny, clever and great company. I feel like dh doesn't see these qualities in him. He just seems to have such a downer on him. I've never felt like this before, I always thought we were a family regardless of genes. But I see a difference now in the way dh feels and acts towards ds.
I am worried that as the teenage years progress the two of them will come to blows and I will be caught in the middle. Make no mistake my son will always come first and I won't have him been made to feel like a second class citizen in his own hole. I also don't want my marriage to break down and we have another child to think of too.
Is there ever an easy way to navigate between a stepparent and stepchild? I don't expect dh to love ds like his own and never have. He has me and his dad for that, but I also don't want him to feel like an outsider.