Life for Stephanie Adams is all about being a devoted mother. For years, she has kept her unhappy marriage a secret, intent on protecting her children from seeing their family break up. Then Stephanie’s husband dies suddenly, and she sees a chance for everything to be different. Stephanie strives to balance her children’s grief with her desire to move on from the past – but after years of giving up her life for everyone else, what should she do next? A spur-of-the-moment road trip leads her to Las Vegas, the Grand Canyon and a chance meeting that changes her whole life forever.