Sheltered Hearts cover art

Sheltered Hearts

Preview
Try Premium Plus free
Thousands of incredible audiobooks and podcasts to take wherever you go.
Immerse yourself in a world of storytelling with the Plus Catalogue - unlimited listening to thousands of select audiobooks, podcasts and Audible Originals.
£8.99/month after 30 days. Renews automatically. See here for eligibility.

Sheltered Hearts

By: Nellie Steele
Narrated by: Glyn Jackson
Try Premium Plus free

£8.99/month after 30 days. Renews automatically.

Buy Now for £7.39

Buy Now for £7.39

About this listen

Coming home wasn’t in her plans, but it might be exactly what her heart needs.

Emma Bradley left Willow Ridge with big dreams and a heart full of determination to never look back. But when her first solo interior design project brings her face-to-face with her ex, Nick Winston, the man who once shattered her heart, she’s forced to confront the past she thought she’d left behind.

Nick has spent years regretting the way things ended with Emma, and when a storm traps them together in the dilapidated B&B he's restoring, old sparks reignite. As they navigate shared memories and new challenges, they’ll uncover truths that could mend their broken hearts—or leave them further apart than ever.

Will Emma find the courage to forgive, or will her longing for the city life keep her running? Will Nick convince her that sometimes the best dreams are the ones you build together?

Sheltered Hearts is a heartwarming short story of second chances, small-town charm, and rediscovering love where you least expect it. Perfect for readers who enjoy sweet romance with a dash of nostalgia and a lot of heart.

©2024 Melissa Marie Sovak (P)2025 A Novel Idea Publishing, LLC
Clean & Wholesome Heartfelt
All stars
Most relevant
spoiler alert


he won a kiss for charity, and went for it, could have still paid and declined the kiss, why would he think is ok to kisd someone else for charity?

still cheating in my opinion, expecially if he didn't check with his partner first

don't bother

Something went wrong. Please try again in a few minutes.