There's the romantic soulmate, and there are people that are your karmic soulmate.
These little rays of sunflower sunshine teach you life lessons in order to prepare you for your soulmate. They can range anywhere from your neighbor to your ex-lover.
You learn how to handle things like depression, agony, lust, happiness, jealousy, loyalty, etc, all from these people.
Over the weekend my lovely boyfriend surprised me with a bouquet.
Source: Me
Whether or not he is or isn't my soulmate, it doesn't matter. He's definately a keeper.
"A boy makes his girl jealous of other women, a true gentleman makes other women jealous of his girl." - Tumblr


