Soul mates are people who bring out the best in you. They are not perfect but are always perfect for you.
Throughout life you will meet one person who is unlike any other. You could talk to this person for hours and never get bored. You could tell them anything and they would never judge you. This person is your soul mate, your best friend. Cherish them and don’t ever let them go.
“Finding someone you love and who loves you back is a wonderful, wonderful feeling. But finding a true soul mate is an even better feeling. A soul mate is someone who understands you like no other, loves you like no other, will be there for you forever, no matter what. They say that nothing lasts forever, but I am a firm believer in the fact that for some, love lives on even after we’re gone.”
― Cecelia Ahern
“Your soulmate is not someone that comes into your life peacefully. It is who comes to make you question things, who changes your reality, somebody that marks a before and after in your life. It is not the human being everyone has idealized, but an ordinary person, who manages to revolutionize your world in a second.