i usually enjoy the company of one of my friends but occasionally he says things that really hurt my self esteem, should i put up with him anyways or distance myself from him?
see if you could negotiate with him not to do that