Heidi Joblowski has her life perfectly on track. Education: check. Career: check. Marriage: soon-to-be checked. Has she missed anything? Yes, actually: Kyle Trapper. Tall, blue-eyed, blond hottie. Check, check, check The problem? She's just about to marry Kyle's best friend, Jesse. But that doesn't stop her and Kyle from indulging in some incredibly perfect sex.... Hmm. With her careful life plan off track, Heidi needs a new blueprint, and fast. And...