I agree with you. A difference of opinion can be refreshing. A difference in core values is harder to deal with. Letting go of a friend is never easy. But what do you do with a sibling, raised by the same parents but with views so different than yours it hurts? I'm still trying to figure that one out.