Interesting perspective. I'm glad you found someone with totally different personalities and can get along just fine! :)

I also have a bestfriend who has a lot of different personality traits with me. Sometimes it's hard to not argue over the smallest thing just because we see things differently, however, I agree with what you said that "different personalities don't have to be the actual cause of conflict". I'll keep this in mind. Thank you for sharing this! :)