Soulmates are people who bring out the best in you.

 

Soulmates are people who bring out the best in you.

 

They are not perfect but they are perfect for you.