OK, I HAVE to chime in here. I read this entire thread and Mr. Determined, I typically don't like calling anyone's wife out but as JP said it, your wife brother is a complete and total bitch. Life is too fuckin' short brother to be living with someone who disrespects, demeans and degrades you and then makes everything out to be YOUR fault. And I know because I was there. I lived with that sh*t for 7 long years man and when we filed for divorce, man, I couldn't move out of that house fast enough. My ex wasn't downright mean or cruel to me like yours is with respect to my manhood but she did pin nearly EVERYTHING on me and blamed me for just about every argument she and I ever had. I was the asshole and she was the innocent little victim ALL THE FUCKING TIME! So, having too much respect for myself and my life and realizing just how short life is, I took my ass down to the very courthouse that I now work for and on 12/22/03, I gave myself an early Christmas gift that year.......the gift of liberation. I filed for divorce from her. On 9/22/04, I was paroled and I haven't looked back since.
I've been happily divorced now for 5 years and I don't regret one thing about having done it and I've got two kids that bore witness to it. My kids at the time were 5 & 2, now their 11 & 8. They are well adjusted, healthy and active kids who are doing AWESOME in school. The only person who's going to fuck with your kids' heads is your wife who I'm sure will bash you to them given her comment to you about you "ruining the kids' life".............nah bro, if anything, SHE'LL poison your kids' minds about sh*t on you. Just from what you've said about her and what she's accused you of, she sounds like the type that'll do that.
Fast forward to present day, I've got myself a horny ass, nympho cougar girlfriend who LOVES, LOVES, LOVES to fuck man and she NEVER complains about me, my dick or anything else. She's so grateful to get regular sex (her ex of 25 years hated sex..........a man hating sex?? go figure......) she simply doesn't care and in fact, she's worried sometimes that she doesn't do enough to show her appreciation for me and all that I do for her. When you find a good woman like what I've found, you take care of her. She's NOTHING like my ex and she and I click like a well oiled machine.
Life's short man, don't waste it with someone who doesn't deserve you. Know your value, take stock in who YOU are as a man and go make your life a happy one man.