Soulmates are those people who will enter your life, fix it when it is broken, fill it when it is empty, and shower it with love when it is in drought. These people are not perfect, but they make every bit of your life, perfect for you.
~ Dhie S.