Soul mates are two pieces of the same jigsaw puzzle who fit perfectly with each other to complete each other in every possible way. They are spiritually and soulfully compatible and they create a perfect relationship together no matter how broken they are. No matter how shattered they are

Sign In to know Author