Fifty-six bangles. Fifty-six mistakes branded on her heart. If anyone knows what it’s like to live with the burden of crippling guilt and self-imposed punishment – eighteen-year-old Rebecca Walters does. She’s running out of chances to redeem herself for her ever-growing list of reckless mistakes.When she meets Joshua Adams under the cover of darkness on a secluded, moonlit beach, life will never … moonlit beach, life will never be the same again. With Rebecca plagued by regret and remorse for a night she can’t even remember, and Joshua consumed by grief, could fate just be playing yet another cruel game?…
Read More