soul mate
/ˈsōl ˌmāt/
noun
noun: soulmate
a person ideally suited to another as a close friend or romantic partner.
of all the people in the world, the stars led me to you. soulmates don’t find everyone, some people go their entire lives without meeting their soulmates. but i was lucky enough to find you. you get me at my best and stay with me during my worst, and you understand me better than anyone else can. thank you for being in my life. i love you more than anyone.

10/29/2018