Never judge people by what you hear others say about them. Oftentimes the opinion of others can be one sided! Everyone has an untold story filled with pain and sadness that makes them love and live differently than you do. Stop judging, instead try to understand.
Normally people loose relationships because of judging.