to meet your twin flame is to love unconditionally despite the pain and heartache, but to also challenge each other to become better people and thus become better for yourself and each other.
it is intense, painful, joyful, beautiful, extraordinary
there is nothing like it