If two hearts are meant for each other, fate will bring them together, no matter how far they are or how impossible it seems.