Thank you for the additional information. What you've told me is concerning. The fact is, if he was just your boyfriend, it might not be so concerning, but this is your husband. The fact is we live in a electronic world, both email accounts wouldn't fail, if you want to get in touch with someone there are a multitude of ways to do it. If it seems fishy, it probably is. Maybe not another woman, but certainly something that is making him act other than himself.
I understand what you're saying about his past, but the fact is we all have problems. If he can't deal with his problems, he will need to seek therapy to figure out a way to deal with them so that they don't affect his life, schooling, work, and those around him adversely. Keep an open mind about what he's doing, and how he's acting. Never say never and be prepared for anything when someone is not acting like themselves. The fact that his family hasn't been able to get in touch with him either, makes me think that he may have something he's ashamed of.
The fact that he didn't show up for your event is especially concerning.
When you do get a chance to talk to him, you have to work on this communication issue. The fact is, it may not get better, but worse. The best indication of future behavior is past behavior, and things won't likely change unless he feels incentive to change.
I'm not trying to scare you, I'm sure you're already upset. I do want you to be open to what might be going on with him, and you might want to let him know that you won't accept his excuses or behavior anymore. He's not acting like a husband, but someone you're dating who might not care so much about you. The two of you should be past that right now and working toward your future together.
I welcome your thoughts, let me now if you want to talk more