"Legend has it there are people that we connect with on a deeper level." [...] "Soulmates are easy to encounter. Whereas, a twinflame it's an inexplicable connection that can be extremely intense and overpoweringly enough to create the most complicated magic. Twinflames are extraordinarily rare, the chances to meet yours are one in a million..." Lyra missed all of McGonagall's explanation as her mind wandered back to her last night's dream. She blushed at the thought, remembering how his manly hands caressed her thighs while his gray eyes stared at her fiercely with desire. She snapped out of her trance. Why was she still dreaming about him? After all this years? They hated each other, she shouldn't be thinking of him this way. He didn't deserve it. It was inexplicable...