Who is my Soulmate?

Your soulmate is someone you feel an instant connection with the moment you meet. Someone who understands your quirks and loves you anyway. Someone you feel you’ve known all your life and is easy to be around.