Thats tough...but honestly the only person who can make the decision on whether or not to leave is you. Only you know your wife the best regardless of what friends, or this forum says. Nevertheless, here are some things to keep in mind based on experience. If you decide to stay with your wife, be sure to keep communication open, there is no need to sneak around her back, or peak at her phone. Whenever you doubt her, tell her. If she is on the same page as you and would like to make things better, then she will tell you and not get defensive. If she doesn't want to tell you, or doesnt want to get back to you, and you decide on divorce, educate yourself on the process, splitting assets, debts, joint bank accounts etc. Please don't go into it blindly or the split may not be even. There are tools online to help such as this one
https://thistoo.co/help that help the process. Just make sure you know exactly what you're going to go through and hopefully it goes smoothly. Good luck