Hey zed - I understand and share your feelings: I wasn't such a bad husband, so why leave me without warning? But I have to agree with MrBond here: all these things do not matter if she didn't feel loved. She is a jury of 1 and she didn't think that you were doing the right thing. The fact that you had sex 1-2 a year was a red flag that she didn't connect with you. Your best bet is to do the right thing now. And it will take time.
This being said, getting angry every now and then can be a good thing. I know it helps me to get through some days. You also need to process that emotion, whatever that means.
M39 D6 D3 (at S) S 2014-09 D 2016-09
"You can't start a fire sitting around, crying over a broken heart" - Bruce Springsteen.