May 4, 2026

When Love was Worth it All

Author: Madison Sheldon
Amazon Rating: 4.6
Genre: Romantic Suspense
Price: $3.99   $0.99 (Price may have changed. Last verified on 5/4)

She’s given up on love to protect her family.
He’ll never give up on her—no matter what.

Lily has carried a lifetime of guilt that was never hers to bear, convinced a darkness within her makes her unworthy of happiness.

No matter how hard she pushes him away, Caleb—the stubborn cowboy who’s loved her since they were teenagers—refuses to let her go. He’s worked himself to the bone to prove he’s worthy of the billionaire’s daughter, slowly breaking down her walls with patience and unwavering love.

And deep down, Lily wants to surrender to him.

But when the same monster who once kidnapped her sister, Lucia, threatens her family’s happiness again, Lily makes the ultimate sacrifice. The more she fights to keep them safe, the closer she comes to losing herself completely—with consequences that may be irreversible.

Available on: