I'm just wondering why you feel you need to be there for him when he's clearly not there for you. In a healthy partnership, both partners do roughly equal amounts of taking and giving.
When one person does all the giving and the other does all the taking, that's not a partnership. I don't think walking, skiing, or getting more exercise will fix that. Do you?