Being in love with my straight friend isn't easy... I thought pining for Daniel was an epic tragedy, but then I found out I'm a conduit-someone who can communicate with beings from the otherworld-and my unrequited love for one of my best friends seems less of a problem. So when a spirit is destroyed while trying to warn me of an approaching disaster, it makes sense for Daniel to step up and help me search for more information. Or it does until my mom turns up twenty years after abandoning me and Daniel turns into Mr. Protective. One thing leads to another, and somehow the whole town now thinks we're dating. As if all that isn't enough to deal with, Daniel's having a bisexual awakening, and he's looking to me, his gay friend, to guide him through it. I'd do anything for him, but the thought of being with him and then watching him move on to another guy... I don't know if my heart can take it. But I have to toughen up and get on with it, because whatever's happening in the otherworld is spilling over to here, and it's going to take everyone we've got to keep humanity safe... if we can.