In a perfect world, he would still be here... In a perfect world, she wouldn't have to be alone... And in a perfect world, love would be easy... But it's not a perfect world. After the death of her husband, Tessa Carstairs must juggle his loss and single parenthood. But when she finds her heart opening up to someone new, will she accept him, or will she cut him out of her (and her child's) life forever. Disclaimer: CASSANDRA CLARE OWNS (most) OF THE CHARACTERS! DONT SUE ME!