Sorry I don't have much either. Have you tried to talk to him about this? Maybe a good convo would be good? I'd have difficulties with his though because I have this great way of making the other person defensive.
I think that being distant isn't going to work. I think that'll drive him away.
Hopefully someone with experience in the area will pop by.
Jen
Jen *The more anger towards the past you carry in your heart, the less capable you are of loving in the present*