A true friend is not merely someone you like or who is like you - they could be quite unlike you in most respects - but one whose allegiance is firstly to Truth, not to you.. such a friend is rare indeed.