by Abbi Glines
4.28
273 pages
5h 10m
Experience the rollercoaster of first love, second chances, and heart-wrenching decisions as a young couple navigates the complexities of life, loss, and the power of forgiveness.