Publisher
Series
Book #
Point of View
Length
Found a trope you love? → Tap it to explore more ❤️
This guide helps readers understand the content of this book.
Click the ⓘ icons to see how each level is defined.
Age Recommendation
LGBTQ Content
Trigger Warnings
He’s given everything to the Army. The Army has taken everything from her. Can they possibly find everything in each other?
Career soldier Chad Whitlock doesn’t expect a victory in his life’s battles. After his wife divorced him during one of his deployments, the Army’s all he has left. But when a mysterious stranger sends packages and an inspirational note to his unit, Chad’s response enlists him in a new operation—friendship with Tessa. When a mission gone wrong brings him face to face with death, looking at Tessa’s picture is a reminder of the second chance at love he could have with her.
Physical therapist Tessa Richardson is more comfortable rehabilitating her patients than probing her wounded heart. Since her dad died in combat, sending packages to support the soldiers seems safe… until one writes her back. A year later, eager to meet Chad in person, she wasn’t ready for him to sweep her into an unexpected—and incredible—kiss at the airport. Now, how’s she supposed to train this charming soldier for a marathon while caught in a crossfire between her fears and hopes?
Even if Tessa could risk loving another emotionally unavailable man, Convincing Chad that she’s playing for keeps might be harder than wrestling a bear. With nightmares, childhood trauma and struggling to adjust to civilian life, Chad has a full plate and would rather not drag Tessa into his mess.
He’s fought for his country, but will he be brave enough to fight for her girl? And will she realize that love is worth surrendering her fears?
No reader reviews yet. Be the first to share your thoughts!
Stop guessing — find books that actually match your preferences
Filter by intimacy level, tropes, and more in seconds
1900+ books • Filter by exact content levels • Built for closed door readers
Level 1
Level 2
Level 3
Level 0 — None
Level 1 — Minimal
Level 2 — Moderate
Level 3 — Heavy
Zero
Mild
Moderate
Severe
Zero
Mild
Moderate
Severe