Been with DP 12 years and we have DS who is 3 and DD 17 months. For a while now it has been clear to me that he favours DD over DS and he's getting to the age now where he's starting to notice.
Please tell me if I'm blowing this out of proportion because I'm seriously considering ending the relationship over it.
Some examples: We came back from a restaurant today and once we were in the door DS was trying to tell DP about an accident we had seen, police cars, ambulances turned up yada yada. DP completely ignored him and was busy greeting DD, kissing her and talking to her. DS continued explaining what he had seen and was getting no response. Eventually I stepped in and asked if DP was listening and telling him that he was talking to him. At this point he started to engage with DS.
DD sleeps in her own room as she likes her own space. DS on the other hand still co-sleeps. We are trying to get him to sleep in his own bed. Step one tonight was putting our mattress on the floor next to his so we are still close to him. He woke up really upset asking for a cuddle. DP's response was to go apeshit, shouting at him, saying no I don't want to cuddle you, if you wake your sister up I will put you in the garden and all this crap. He ended up getting out of bed and leaning over, his body almost on top of DS, yelling and shaking his fist. DS hit his head in the commotion. Apparently because he didn't hit him and it was an accident I'm making a big deal out of nothing?
I lost it at this point and hauled DS downstairs to sleep with me on the sofa. DP then had a go at me saying that DS will never respect him if he knows I'll always defend him, his behaviour is getting worse and it's all my fault etc.
Was I in the wrong? How do I best deal with this without splitting my family up?