He's definitely over-reacting, but then again, so are you. Did you ask why he was late? I mean, things can come up last minute that will keep a person.
What tone did you apologize in? If it was more angry or defensive, then he probably didn't believe you. Or maybe he thought that you weren't really apologizing, but making an excuse.
Do you think that maybe he's acting like this for the same reason that you snapped at him? Maybe something is going on that has him stressed too. Maybe the situation of your marriage is wearing on him and he feels the need to run. It's not your fault that you have these problems, but that doesn't mean he can be wonderful and understanding all the time. A person can be worn down by life, and need to get away.
Locking himself away wasn't the proper way to handle it, in any situation. But maybe he was afraid of what he'd say or do under the stress. Maybe he just wanted to avoid an argument, because he knew you'd be angry that he was late.
Why are you on the couch? Did he tell you not to come to bed? If not, climb in. There's no reason not too, and it may just be nice. No matter how angry my husband and I are at each other (we have both pulled the "Go away I'm sleeping" routine) neither of us expect the other to sleep anywhere but the bed. I mean, that's just silly.
Try this: Leave him a note for when he leaves. Don't say, "I'm sorry," or "I was stressed and you didn't deserve that." Simply say, "I love you. Be safe." If you go to apologize again, don't explain your actions. Don't make excuses or anything. Just say that your sorry, you love him, and he didn't deserve to be yelled at. Leave it at that. You're right- under the circumstances your actions are understandable. But apologizing isn't about making the other person understand you. It's just saying that you'll try to keep it from happening again.
(((((Razz)))))
Hope that helps.
__________________
As far as we can discern, the sole purpose of human existence is to kindle a light in the darkness of mere being.
-Carl Gustav Jung
|