Wake me up--that was some story, i am sorry you were so hard on yourself, maybe him being happy was a front since he couldn't have you, he stayed because it was convenient & he just settled...
i felt guilty about many things myself.. one in particular was wanting to watch horror flicks...