My wife left a couple of days ago. We've been together 3 years and get in an argument over rent (which she hasn't help pay in the 2 yrs we've lived together). She changed the subject after we started arguing about her contributions to the household. Our home could end up being foreclosed on and she was only asked to pay $150/mo since our flat mates cover the rest. After screaming about a variety of other subjects (everything from her problems with her abusive mother to my lack of work...I was laid off) she said she was falling in love with some dude her dads age that shes only seen in person 4 times but has been inappropriately texting for months. Complete with nude picture messages and all. She's an erotic model so I typically don't care about that, but she's been interacting with this guy a bit to much for comfort. Additionally she cheated on me before with some random guy cause she was wasted and he took advantage of that. I wrongfully punched her right in the face I was so offended. This resulted on us full on attacking each other. Luckily, my flat mates broke up the situation before it got even worse. Afterwards she said that she never said she was falling in love with him but that she was starting to have feelings for him and didn't want to 'cause she loves me. I want to try to work things out but she just keeps saying "No matter what I do you never believe I love you." How the should I deal with this? I'm sorry for hitting her; I don't want to loss her for a few seconds of uncontrolled emotions. She's the only girl I've ever really loved this much and I'm sorry for my mistakes.