Strange Love Lifeby trenchcoatwriter50388Magnus bane breaks up with Alec and finds a mysterious warlock called Maggie. Maggie causes a breakup to go worse.mismagnusbanebreakupaleclightwood+4 more