What should I do if my male best friend has crossed all the limits? He tells me that he respect me but I am not sure whether he really respects me or not. He has offended me but it's hard to let him go. What should I do?
valid question