Long time reader but first time poster, so apologies if I muddle up any terms/abbreviations.
Bit of background. OH and I have been together for 2 1/2 years. We don't live together. We both have children from previous relationships, but none together and don't plan to have any. I have two daughters, 13 and 11 who live with me. He has a son, 10, from one relationship who he sees roughly every other weekend and a daughter, 13 (who isn't his but he's brought her up since she was 3) and a son, 5, from another relationship who he sees every weekend.
We are, for the most part, happy together. We have lots of common interests and very much enjoy each others company. We had some serious issues outside of our relationship early last year and things were tough for a quite a while. I pretty much had a breakdown, and for several months I was a very difficult person to be around. It was tough but OH was supportive and with medication and therapy things have improved and I'm doing much better now. At around the same time, he had some major issues involving his ex (the mother of the two) and their children. This is also pretty much resolved now, although he has found it difficult to forgive his daughter's actions at this time and it has driven a wedge between them. There are two things that are really bothering me though.
Firstly, he regularly drinks to excess. I wouldn't call him an alcoholic, and he doesn't drink during the day or let it affect his work, but he drinks heavily at least 3 or 4 nights a week, sometimes more. Often I would like a quiet night in with him but he will stop in my local for a quick pint after a stressful day at work and end up coming back just as I am ready for bed and just drunk enough that everything he says irritates me. If I try to talk to him about this he gets upset, apologises, tells me he knows he drinks too much and he wants to cut down, but then he does the exact same thing a day or two later.
Secondly, he shows extreme favouritism to his youngest son. He has some serious behavioural issues. I'm obviously not a proffessional but I suspect it's not a medical issue like ADHD but rather more likely spoilt brat syndrome. OH refuses to punish him for anything and lets him do anything he wants to do to prevent him having a strop. The other week he refused to put his shoes on to go home unless OH agreed to buy him a McDonald's on the way home which OH did! Just this morning he was fighting with his sister. She did something which made him jump and he retaliated by biting her. When OH went to find out what was going on between them he shouted at his daughter and gave his son cuddles and took him downstairs. At no point did he tell him off or punish him for biting his sister! Perhaps it's because I'm very strict with my children but there's no way I would ever have let them get away with that sort of behaviour and I'm at the end of my tether with him mollycoddling his almost 6 year old son and allowing him to make everyone else's life a misery most weekends.
I love my OH, but unless we find a way to resolve these two issues, I'm struggling to see a future together. Am I being unreasonable? Should I butt out and let him handle things his way?