Soul mates…

Soul mates are those one in a million people who have the
perfect chemistry. They know what makes their partner cry and
 they know what makes their partner smile. They bring joy to
each others life because they see the best in each other.
They are each others voice and strength. They have immense
faith in their relationship and they stand firmly together in the
toughest of times…