Maybe this is a bit radical, but I would suggest something along the lines of what me and my DP do. He has a lads night once a week on a weekday. He's at work the next day so if he's hung over he doesn't get to lie in bed and/or take it out on us, but to be honest he has a lie in most weekends anyway (he got up at 11:00 this morning but that's because I didn't mind - he wasn't out last night).
Before you slate me for being a mug, he is now cooking a SUnday roast and we are afterwards going for a walk in the woods.
Anywasy, once a week they all meet up, play football, go home, get showered and then go to quiz night. I wouldn't care what time he cames home TBH, though it's never after 2:30 and usually earlier.
Maybe if he did something like this, on a more regualr basis, he would feel less like going totally OTT once every 4-6 weeks.
I know plenty of women who go out much more often than your OH, by the way, and get just as drunk.
When I'm not so knackered I plan to do an evening at night school choosing something relaxing where I'll meet new people and have some time to myself - that way we'll both get an evening away from the house. Maybe you could consider this? Although transport issues might prevent you?
I'd let up on him a bit to be honest. I don't think anything is to be gained from making him feel too bad. Suggest that just because you don't go out and get ratted, this doestn't mean you shouldn't have a lie in too. If it's more balanced and fair you'll feel less resentful, I think.
It's really tough though, I'm sure, being in the middle of nowhere and not driving - that makes it muck worse and can't see anyway around it other than for you learn to drive. This is hideously expnsive though so wouldn't assume this is an option.
Please keep us posted OP
. Good luck!
And try mumsnet local. There might be someone who drives, lives not too far away and would be made up to have a new friend ( I would if I was near you.) Where are you?