Qoute: "And I will take a beating to get her back, especially when I know I wasn't appreciating her properly and wasn't treating her like a wife needs to be treated."
Come on man, do you hear yourself? You are in no shape for her to come back right now. If she came back right now, you would be like a whipped dog and so smothering because you would be scared to lose her again, that it wouldn't last. You have to be happy with YOU before you can ever make her happy. Did you read those 2 threads I posted for you earlier? From what I have read, she has treated you like crap over the past few months. Is that really the way you want to live just to be with someone? Read those threads!! You have to be strong and confident. You have to be the man of the relationship! You previously mentioned that you were 'underweight, pale, and skinny' and that attractive people aren't any of these. Do you really think having zero self confidence is going to bring her back? He!! No. I will bet you that if you GAL, for real, that you will notice changes in your situation. Get on tinder, bumble or any app to meet people . It's easy. Your wife wants kids, but do you think she wants to have kids with someone who's b@lls are in her purse and someone she had to take care of? I think not. I think you have a good chance in getting your wife back at some point, but you have to make some major changes. If you are this committed to wandering why, analyzing everything, and beating yourself up, you can be committed to doing the things that are actually going to help you and your situation. I know this is probably harsh, but it's the truth. Not trying to bust your chops at all. Do what people on here are telling you and you will be surprised. You Can Do It!!!!!!