Wow, it's like I'm looking into a mirror. She's not going to change my friend. If you have kids, consider a mistress, not fair for you to have to give up most of your contact with your kids because she "decided" she didn't want to participate in your marriage any longer.
It's not you my friend. You can work you a$$ off literally, to stay connected with your "wife" but it matters little because as a married guy with a family, you've got more skin in the game. It's tough to have someone keep behaving the proper way when they are incentivized to behave badly. Default, she gets kids in divorce. I mean, she'd have to literally be attempting to chop off the kid's heads before they'd even consider removing her from their lives. You on the other hand, you sneeze the wrong way and you're gone. So on comes the wealth redistribution from you to her, alimony, child support, she keeps the house, the list goes on and on.
Better that you keep some on the side than to continue to have to hound your "wife" about staying engaged as an actual wife. If she went 6 months without any physical contact, you really think you confronting her was an epiphany to her? Did she forget to have physical contact with you in those 6 months? Was she so distracted that she didn't have any physical desire and didn't think you wanted any either?
The cognitive dissonance that one has to engage in to ascribe their "confrontation" with their "wife" as a springboard to a better life makes me sad for you. I know, you want to keep your family intact, I get it, I'm struggling with the same issues myself. The reality is, carve out some enjoyment and happiness for yourself, stop trying to force someone into something they don't want to do. If she wanted you dude, she'd be moving heaven and earth to get to you, not you having to confront her. A mistress makes you both happy. She can continue on, lapping up your resources without having to do much and you can be banging some hotter chick and getting your rocks off. Everyone wins.