K., I have a husband quite similar to yours. My husband and I had problems here and there, w/his lying about things he didn't need to lie about. Since I met my husband in 2001 (we married in 2004), I pretty much have let him go out w/the guys, go on his little 'vacations' 4x's/yr, just because he b*tches about this thing or that thing - or the attitudes my kids and I have with him (he's a slob). You see, he wants to think he's the man of the house - that he's running the show - and he's not (that would be me). Sure, it should be 50/50, but he also goes away each week to tournaments for placement in the World Poker Tour. Over the course of the last 6 years, I have found that when I let him 'burn the candle at both ends,' he comes to the point of not wanting to go anywhere for anyone, except for work (he works part-time @full-time pay).
There was one particular issue that came up 2 years ago, and our marriage has not been completely back on track since. In January '05, his ex gf (high school) moved back to our city and looked him up. She found him and was w/him everyday. I was not immmediately aware of it, but my husband was copping an attitude with me without cause everyday for 2 weeks. When I finally confronted him about his mouth. I told him I wanted to know who this woman was that was trying to get w/him. That's when he finally told me that it was his ex gf and that she was the whole story behind his attitude. He was actually considering leaving me because he believed that the ex wasn't the problem! I sent an email to his father, his father's parents, and a close friend of both me and my husband. In that email, I told them everything I knew about the situation. They all came down on him hard, and he finally got the ex gf out of his life.
He brought up leaving me, again, in December '06. The day before my birthday. As he was talking, the one thing that kept sticking in my mind was 'what a piece of sh*t.' When he was done saying what he had to say, he asked me if his leaving was 'on good terms.' Of course, I told him no, and I walked out of the room. I didn't speak to him for the rest of that night. The next day (my birthday) we did go out, just me & him, to play video slots and have dinner. It was okay, but I was too depressed to enjoy it. I hardly said a word to him. I don't know what he was expecting, but my silence wasn't it. He didn't leave.
As for your husband, it sounds to me like he needs to 'burn the candle at both ends' to get a clue. Does he have siblings or cousins that he's close to? If he does, maybe you could have them arrange for them to spend time w/your husband. Whoever it is might be able to get through to him that there is no room for selfishness in a marriage.