First time posting, looking for some impartial advice especially if anyone has been in a similar situation.
I've been with DP (M.30) for about 10 years. We have a toddler DS. DP has always been fond of nights out in the pub with friends, often last minute after work. His job is particularly strenuous and it is common for himself and work mates to have drinks after. He has improved since our DS was born but not enough in my opinion, he still goes out once every 3-4 days.
I am now getting extremely fed up of it. He is taking on extra shifts due to the need to move to a bigger place and the cost of living crisis. I have been ok with this even though it makes my life very difficult. I WFH 3 days a week, although I was working FT up until a few months ago. I also mind our DS every day and do the vast majority of the housework/ all the family mental load. I am exhausted.
When he is present (ie. Not hungover or in the pub) he is a great father and partner and pulls his weight around the house. I am just so sick of sacrificing any free time so he can work more, when money is just being spent in the pub. When i speak to him about it he is very apologetic, improves for about a week but then just does it again.
I am fed up of the same arguments and feeling so let down. I guess I just wanted to know if anyone had been in a similar situation and their partner has actually changed in time, or am I being an idiot and should just end it now to avoid another 20+ years of this.
My IABU :
YABU: give him another chance to change.
YANBU: he will never change, you are being a pushover.