| | Re: husband had a one night stand
I agree with Alexandra. He confessed and does seem very sorry. Yes, it took 10 months to tell you but you said you were pregnant at the time so he probably didn't want to tell you then in that condition for fear of something going wrong with you or the baby, etc. Makes sense. You said he's a great hubby and father so why would he risk either of you by upsetting you while you were pregnant? Also, it probably took him a while, and several beers, to get the couraged to face you and admit what a stupid thing he did and how he screwed up. He does sound like he is truly sorry. Good people make bad choices. It happens. You can dwell on it or move on.
As for how long to keep him at arm's length? That's up to you. Understand there is no "rule." I found out my H was having an A and guess how long he was kicked out of our bedroom..NEVER! But different people, different circumstances. In order for me to work on getting my marriage back, anger and pushing him further away wasn't the answer.
You say your H is your best friend - that's fantastic! Sit down with him and share everything you're feeling, communicate with him. Forgiveness doesn't mean you approve of what he did and neither does letting him back in your bedroom.
It's hard but you'll get through this. As cliche as it sounds, sometimes bad things have a way of bringing you even closer. Good Luck!