First ever post. I am in my 30s as is dp of 13 years. We have 2 children aged under 10. For the past 2 years, dp has been having nights out every few weeks with friends, watching the match, birthdays etc. No problems with that, I love a night in with some wine and a box set. But these nights out have started to drag out later and later. Used to come in at 2am, no big deal, I am asleep and he was still getting up with the kids and me. Now it's more like 6am or 7am. On 3 occasions it has been over 24 hours of drinking and house parties. Over Easter weekend, he went out on Friday for a meal with a group of men, came home on Sunday at 2am. I rang him all day Saturday, as he had taken the car keys and me and the kids needed to go out, and he simply said 'I'm in xxxxx's with the lads playing ps4, watching the boxing and drinking. I'm doing no harm... see you soon'. I trust him 100% and don't dispute where he is. The problem is the fucking childish behaviour and complete lack of respect. He acts like a teenager coming and going as he pleases. He is a fantastic father and seems to think that a few days of being to token dad will get him out of the woods everytime he plays truant. I am broken as a person. I do EVERYTHING at home and work my arse off. He works long hours so feels he is entitled to a blow out 'every so often'... which is working out every fortnight. He went out on Tuesday and came in at 6am on Wednesday, then left for work at 7am! (Thankfully he didnt drive but still fucking irresponsible!) Last night I finally lost it. I have anxiety and am on medication but had an anxiety attack whilst on my own with the kids (half term). He just apologised and says it won't happen again and he is not drinking at all any more..... For the 100th time. He has nowhere to go and I love him to bits, when he isn't going out, but I'm a broken woman trundling through life and covering for him to my family and am on the edge. Sorry for the long post and I don't even know what I am posting for but I have very few friends and can't see how much longer I can keep a brave face on x