Wife caught cheating

Try to keep it short and to the point. Me 39-M just caught my wife 32-F snapping with her ex from about 5 years ago. We have been married 2 years now, we have no kids together but 4 kids between us. I have a very well off job that allows for her to be a SAHM. Her 2 kids are younger and dads are not in the picture I do everything for them and have for years now. This is the third time I have caught her using social media to talk with other men altho this time is the first she has sent nudes and videos along with talking about meeting up. She also made it very clear to this boy she had a husband and how little she thought of me. Even made a point to belittle me with him. She offered to bring her 6yr old daughter with her if needed to play with his kid so they could have alone time. I’m crushed! I have done everything for her and the kids. I see them the same as I do my own. She is very verbally abusive when she gets caught also. Threatens to call the cops and get a protection order against me to get me out of my house that I had before we married. All the things she has are lies and I have proof of this but with my job and my two teen kids I can’t afford to go thru this even if it is lies and have my reputation ruined. I feel this marriage was a huge mistake and I’m stuck now. I don’t know what to do anymore. I’m miserable every day. I can’t even stand to see her naked anymore let alone touch her. It kills me.

EDIT…. Definitely did not expect this number of responses but figured the get away and it’s over was the answer to this. To this that have asked I do have a prenup in place but only for the house, in Ohio she isn’t entitled to alimony because of the short length of marriage. I have contacted an attorney and have been advised to file but she legally lives there and I can not do anything about that till court ordered. So for the sake of my kids I have played into her games sadly. I am a very strong faith based man and believe in marriage and the church but enough is enough. Thanks for all the insight.