Loving on a savage
Failed to add items
Sorry, we are unable to add the item because your shopping cart is already at capacity.
Add to Cart failed.
Please try again later
Add to Wish List failed.
Please try again later
Remove from wishlist failed.
Please try again later
Adding to library failed
Please try again
Follow podcast failed
Please try again
Unfollow podcast failed
Please try again
Audible Standard 30-day free trial
Select 1 audiobook a month from our entire collection of titles.
Yours as long as you’re a member.
Get unlimited access to bingeable podcasts.
Standard auto renews for $8.99 a month after 30 days. Cancel anytime.
Buy for $4.99
-
Narrated by:
-
Virtual Voice
-
By:
-
Rasheed Carter
This title uses virtual voice narration
Virtual voice is computer-generated narration for audiobooks.
Listeners also enjoyed...
People who viewed this also viewed...
The voice
Something went wrong. Please try again in a few minutes.
Good storyline entertaining enough
Something went wrong. Please try again in a few minutes.
Unfortunately, that payoff never comes.
The book ends abruptly with a gun pointed at Ethan, cutting off the story at what feels like a critical moment rather than a purposeful cliffhanger. The reader is left wondering: Does Raleigh make it in time? Does she get hurt? Does Ethan survive? None of these questions are answered, and instead of feeling intrigued, the ending feels shallow and incomplete.
While cliffhangers can be effective, this one feels less like a deliberate choice and more like a missing final chapter. The lack of resolution undermines the investment built throughout the book. What could have been a powerful, emotionally charged ending instead leaves the reader frustrated and unsatisfied.
Overall, Loving on a Savage had potential. The plot was okay, the tension worked, and it kept my interest—right up until the end. Without a true conclusion, however, the story feels unfinished, making the experience less rewarding than it could have been.
Hooked and then left hanging
Something went wrong. Please try again in a few minutes.