3 Awesome Benefits To Loving Someone Who Is Your Opposite
You can share the same foundation of beliefs even if you have a different outlook on life. A realist keeps an optimist grounded, while an optimist teaches a realist to look at the bright side.