My Soulmate Is Married?
Many obstacles can prevent a soulmate relationship from being what we want it to be. Age gaps, geography, sexuality – these are just a few to start. Many times these obstacles are clearly to be overcome, even if they are not easy to get past. But some obstacles are a little more tricky. And they…