My DH and I have been married almost 3 years and have a 13 wk old baby. Over the period of being married he has had a horrible habit of staying out all night drinking, not telling me where he is, what he is doing or when he'll be back. Nor respond to my messages or calls. At its worst point it was every couple of weeks, and on occasions I've also contacted the police (101) and hospitals I was so worried.
At times I've tried to get him to move out and take some time to 'get it out the system' but he has always made me feel guilty as he has nowhere to go and, well I love him. I've wondered if it is because he is younger (6years) and also as he moved countries to be with me and that I've not been fair to him.
The issue, though much better, is still happening- this morning I woke at 3.30 to do night feed and noticed he still wasn't home- he finished work at 11. No messages. I rang and no answer. He then called at 4am to say he had a puncture so was walking home. Now that's fine, but I knew it was only half the truth and when at 5.30am still no DH in bed I went downstairs to find him passed out on sofa stinking of booze. (The bike did have a flat tyre!) I was so angry I woke him up with a glass of water in the face :/ and told him I wanted him out the house, basically pushed him out. (This was me BU I can see that now the red mist has cleared..) He then battered the door til I let him in again as I felt bad for neighbours- and our DS asleep. He is refusing to leave as he has 'done nothing wrong.' He is now still asleep on the sofa downstairs and I've been up, done shopping, washing and feeling pretty shit and really just needed a rant and advice- AIBU? Should I accept this behaviour?