Soul Mates
What are soul mates? A common definition for soul mate is: – soul mate – noun – A person with whom you have an immediate connection the moment you meet — a connection so strong that you are drawn to them in a way you have never experienced before. As this connection develops over time,…