EyebrarianPrize winnersGet the app

Books › Gifts from the Heart (Sweet Dreams Series #146)

Cover of Gifts from the Heart (Sweet Dreams Series #146)

Gifts from the Heart (Sweet Dreams Series #146)

140 pages

A sweet, nostalgic journey of a shy writer finding her voice and her first love.

What it feels like

Reading this book feels like stepping into a gentle, nostalgic high school daydream. The narrative moves at a steady, comforting pace, wrapping the reader in an atmosphere of sweet innocence and tender vulnerability. It captures the quiet anxiety of keeping a creative passion hidden, paired with the swoony thrill of being truly seen by someone special. The prose is accessible and earnest, focusing heavily on the protagonist's internal emotional shifts as she navigates the butterflies of a budding romance. It is a story steeped in hope and the warmth of newfound self-assurance. This book will delight readers who crave a wholesome, classic teen romance where overcoming shyness and discovering first love go hand in hand.

Mood
  • sweet
  • tender
  • innocent
  • swoony
Tone
  • earnest
  • hopeful
  • romantic
  • gentle
Pace
steady
Themes
first love · creative confidence · overcoming shyness · vulnerability · high school romance
The writing
Accessible and straightforward, focusing on the internal feelings and romantic butterflies of a teenage protagonist.
The arc
Moves from quiet insecurity and hidden passions to blossoming self-assurance and the thrill of reciprocated first love.
Who it's for
Readers looking for a nostalgic, gentle high school romance about a shy creative coming out of her shell.

About the book

Torie Hilliard's first love has always been writing, but she has trouble sharing her work with others. Then handsome Kyle Fontana discovers her talent and Torie begins to gain more confidence. Soon, Torie finds she's fallen in love with mysterious Kyle, and she is thrilled when he seems to return her feelings.

Description from Open Library.

Books like Gifts from the Heart (Sweet Dreams Series #146)

See why they match