15 Signs You have Found Your Soulmate

#12. You respect each other’s differences and opinions


image source

You know you have different opinions. Often soulmates are polar opposite. At times this is challenging. These are the times when you are being forced to let the other person complete you. You still have your own opinion, but instead of agreeing to disagree, there is a deep level of respect for each other. You listen and honor the differences.