The reality of day to day marriage with a husband who ignores you can lead some women to do things they wouldn't ordinarily. Other men are so alluring because you don't have to wash their smelly underwear, or defend spending habits to them. The "grass is greener" theory... Affairs cheat the cheaters - because they fool themselves into thinking that THIS guy would be different.... It will be romance 24/7 with him... He would never talk to me that way...
You have been with her through the birth of your children, through all kinds of things people face in REALITY... you have been her constant and her guy to depend on. This guy is dipping in with texts and fantasies and a cock. You've got one. Use it.
You
could drop her for cheating - which she likely is...
or
You could give this guy a run for his money and at the same time - remind you and your wife of why you're together.
Start texting her once in a while at work - once in a while from the next room. Start some traditions with your children and your wife - strengthen family bonds. Take her out for a really nice meal and talk about when you met - when you conceived your children...
Stop by work to take her to lunch...send flowers. Reach out in the middle of the night and hold her hand... I'm pulling for you.