15 Signs You have Found Your Soulmate

#15. You complete each other


image source

We all have our strengths and weaknesses. Soulmates complete each other. It’s the yin and yang of perfect harmony. One person may be the extrovert, while one is the introvert. One may be social, while the other a homebody. Soulmates are often opposite that are attracted to a person who has their missing pieces.