Bloom (Serenity Ranch #1)
Caroline Brennan just wants to be good. A good daughter, a good friend, a good person. It shouldnt be that hard, right? Hunter Whitlock doesnt care about being good. He just wants to be left alone. Turns out, thats not so easy. Turns out, when it comes to the pretty girl in the flowery dresses, thats not what he wants ...
Episodes
Listen Now
This episode is locked. VIP membership is required.
Current Episode
EPILOGUE
Ken Brennan dies on the sofa in his living room the same way he lived the final decade of his life; sad and alone.
She cries. The woman he loves weeps, but he knows those aren’t tears of sadness. He knows relief when he sees it—he knows it because he feels it too. Every day since, when he wakes up and knows that man is no longer in the world, he feels it. He feels it when he rolls over and sees his wife, his partner, the love of his life curled up as close to him as she can get, hogging the covers like she always does. He feels it when he looks at his children, his beautiful, perfect children, and he knows they’ll never have to meet the man who convinced their mother she was unloveable.
There isn’t a funeral. No celebration of life. Just a headstone with a name and two dates, next to another slab of granite that’s never gone without fresh flowers. They visit it once, a month after the fact, when she decides she’s ready, and she doesn’t cry then. Her bottom lip wobbles and she grips his hand hard enough to leave half-moon prints in his palm, but she doesn’t cry. She kisses the baby cradled in her arms, she hugs the twin girls wrapped around each of her legs, she leans against him and nuzzles the toddler clinging to his neck, she tells them how much she loves them, and she doesn’t cry.
Become a VIP Member
- Unlock exclusive audiobook chapters
- Listen without ads
- Access premium content first
- Priority support
- Prologue 11:43
- Chapter 1 16:55
- Chapter 2 20:09
- Chapter 3 25:27
- Chapter 4 17:59
- Chapter 5 25:50
- Chapter 6 32:23
- Chapter 7 19:20
- Chapter 8 26:24
- Chapter 9 19:59
- Chapter 10 20:50
- Chapter 11 20:49
- Chapter 12 27:18
- Chapter 13 27:14
- Chapter 14 20:30
- Chapter 15 21:56
- Chapter 16 24:23
- Chapter 17 28:37
- Chapter 18 28:27
- Chapter 19 25:16
- Chapter 20 26:57
- Chapter 21 19:54
- Chapter 22 18:26
- Chapter 23 20:31
- Chapter 24 16:39
- Chapter 25 25:11
- Chapter 26 24:54
- Chapter 27 26:57
- Chapter 28 37:53
- Chapter 29 23:16
- Chapter 30 24:01
- Chapter 31 20:55
- Chapter 32 24:19
- Chapter 33 19:44
- Chapter 34 19:40
- Chapter 35 20:50
- Chapter 36 20:28
- Chapter 37 23:31
- Chapter 38 17:11
- Chapter 39 20:40
- Chapter 40 25:46
- Chapter 41 21:05
- Chapter 42 27:39
- Chapter 43 26:35
- Chapter 44 23:09
- Chapter 45 11:19
- Epilogue 09:12