Review by
YES!!!!!!!!!!!!!!!! Tessa ended up with Jem! Sure, she married and had kids with Will first, but that was essential for Jace to be alive, for which we are all grateful. Since the beginning, even before she fell in love with him, I thought Tessa should end up with sweet, kind, loving beautiful Jem. A win for the nice guys!