Hazel spends eight years devoted to Marcus, three of which she keeps hidden as his secret mistress. Believing she finally wins his heart, she hears him confess that his first love, Zoe, remains his only true love. This revelation shatters her, prompting her to end the relationship. She soon discovers she is pregnant, altering the course of her life and her connection to the man she once loved completely.