When Cami meets Josh, he treats her with more respect than she thinks she deserves. She's not ready to believe her past can truly be forgiven, so she leaves the one man who might be able to love her in a way she never dreamed . . . Will faith, love, and forgiveness win out?