Our twin soul counterpart is designed to fully and successfully surrender to the connection only once we have reached self love. Related Posts:The ultimate lesson we all have to learn is…Always cherish your love its the greatest treasure.The person who’s triggers your deepest wounds and…A twin flame is someone who shares your soul. They…