For me, a soul mate is not a small word. A soul mate for me is the one who holds me from my back when I fall, who stands like a mirror and tells me my image and advice me to be this or that way, tear apart my ego, shatter me in the hell and tells me how bad things are felt. For me, a soul mate is the one who shakes up my soul, breaks my heart badly and mend it with love.
-A