“There can be no friendship between people of opposing moral views” (St Ambrose).
True friendship is based on common values, and these must be in accordance with the truth. Otherwise it would be a kind of comradeship. Friendship is destroyed when one of the friends leaves the common ground. This is especially important in the case of moral values. In friendship one strengthens and supports the other in the common vision of truth and shares the same principles, so such a relationship cannot survive if moral convictions diverge. This is a debt to truth!