Friendship can flourish by exercising their thoughts through sharing, exploring each other's thought processes and being able to take criticisms well.It's a sign of progress that each are communicating. Friendship doesn't mean you have to be similar. To me having differences are awesome. In fact we should embrace it. It opens up another world. I suppose there are those people who you just can't get along or incorrigible.
I find myself not even bothering. Oh well...we can't please everyone.