dude. your wife is insecure. And with reason as you basically in a round about way had some sort of emotional affair. i dont know if she ever screwed your buddy, who knows. But you dont know she did either from what i recall reading this.For example of mood swings, after the event with the texting issue , a couple days later she had calmed down and we were getting along, then one night she decided to make rude comments about the girl like call her fat etc, and it started a fight which resulted in her locking me out of our bedroom. One day everything's fine next day bad.
Another example, we were touring my sons Kindergarten class during summer and everyone's happy and I went to check in with the teacher who happens to be a recent graduate, attractive young lady and I fill out our contact info on the card they gave us and met her and turned it in. She accused me of flirting with her moments later. I thought she was joking, she wasn't. I was like really??? Grow the hell up.
My oldest is 5 and I know he has noticed somethings. I get a lot of work emails and I am on my phone a lot, and my wife made a comment about me talking to my "girlfriend" right in front of my son! I wanted to scream I was so mad but I laughed it off hoping he wouldn't notice. I can only imagine what she would say to them if we separated, things like Daddy doesn't love you etc.
i have no idea if she has issues, i wont comment on that, because i cant tell if she is just reacting to you.
if i had a emotional affair my wife would be off the ****ing wall.
Far as mood swings. well what woman dont have mood swings?
All i can tell, is your wife is insecure. Go make her secure. she is your wife. Fix this crap.
Then if she is still the big demon, with you there leading, nurturing, loving her. you have a complaint. If you are off having emotional whatever you do, (you appear to be doing something) then you really dont have a lot of reasons to complain.
if i had thoughts of affairs at this point in my marriage my wife would probably chop my penis off while i was sleeping.
And you are right, it isnt good for the kids. Glad you are a good dad. Just make sure you are a good hubby now and have your own **** straight as your wife reacts to and is led somewhat by you. Then if she is the demon of all women, despite how loving and faithful you are, well you got something.
edit: and dont apologize to her . just fix it.