First off I think you have to decide what was it you were actually mad at...the fact that he made the decision to go for a job that would lend to a 3-5 yr commitment before discussing it with you OR the fact that his claim that he'd rather be home than at work doesn't add up to what you perceive?
You've got to pick the more important and address that one first.
Not sticking up for your h...it was wrong of him to make that decision (which will obviously effect you) without input from you.