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… |