Everyone who exists has one aspect in common with others and that aspect is their soulmate. Everyone in this realm has at least one soulmate, An individual who makes the other believe that their spirit was insinuated to be together.
Different communities have different beliefs but one thing is common, and that thing is fate.
"Fate surely brings people tougher but, love is the one who makes them stay tougher."
- Unknown