Everyone comes into this world with a spiritual partner, a soul mate, chosen for them long before they were born.
Everyone learns the lesson they have to learn in this life from their true love, before they meet in yet another reincarnation of the soul.
The chances are small, it's hard to find your perfect match in the infinite ocean of people on the planet. Karma is what rewards you for your lifestyle in a previous incarnation.
It is believed that we came into this world to make progress in spiritual terms, but also to discover, to feel and to offer one thing - love.
What we see as coincidences, helps us discover our spiritual half as long as you open your heart and your feelings about it.
Unfortunately, many people listen to their head, not heart, so they are confused and can not understand that they have met their spouse.
It is believed that our lives will not be fully complete unless we find our soul mate and therefore should not wonder that we feel the lack of a permanent thing.
According to many religions, both spiritual halves were together, but then halved and thus appear as individuals. Then, they do not stop looking for one- another their whole life. Unfortunately, it sometimes happens that throughout your life you just can not find your true soul mate.
This will make you feel lonely and always unsatisfied. According to some beliefs, bad karma is the reason you can not get to your spouse in this life.
To clear the bad karma, meditation and tarot cards will help and can lead you in this life to try to correct the mistakes of a previous one.
Try to do good even with people you do not know, resist bad influences and do not enter into quarrels on minor basis. This will help you meet the love of your soul.