I just read the last thread too.
You admitted there you have a problem with anxiety and that you want to tell him "nooo, don't go" when he's going out. That you have to be home at 12 when you go out together because of the babysitter, so you want him to be back by then when he's out alone too.
It does feel like you're jealous of him having a good time without you, and I understand you're pregnant and maybe you don't even want to go out drinking with your friends when you're not. But it isn't unreasonable for him to want to go out a couple of times a month just because it isn't what you want.
From the other thread, it seems like you ask him for a time he'll be home, at that time you wait an hour and then start ringing/texting to chase him up. At that point he knows he's going to get a bollocking from you so even if he were on his way home then he probably thinks "fuck it. Might as well stay out longer" since you're already angry at him.
You said you were angry last night as he didn't text you to say he was going to be late, was drunk and stayed out late. He had no signal and then his battery died. How then could he ring you and let you know he was going to be late yesterday? Was he falling down drunk? Otherwise it's unreasonable to expect him to come sober after a work do. He was 2 hours 45 minutes late. It was before 10 pm. Again, I don't think that's too bad.
How shit must it be to be having a great time but be clock watching all night and knowing there's going to be an argument at the end of it? Watching everyone having fun and having to leave earlier than everyone is because your wife doesn't like you being out without them.
If this is your only issue then it would be crazy to end your marriage for this.