Downloading The Mechanics of Our Love 2: All My Heart (Willowbrook Valley 2)

Ford Cane
Five years ago, I made the hardest decision of my life. I let Harley go, carrying a burden that wasn't mine to share. Now he's back in Willowbrook Valley, and everything I've built is threatening to unravel. I thought I could win him back, make him fall in love with me again. For a moment, I believed I had a second chance at happiness. But the past doesn't stay buried forever.
Now, Harley's discovered a truth that's shaken him to his core. A truth that's left him questioning everything about us, about me. I can see the hurt and betrayal in his eyes, and it's killing me. There's so much I need to explain, so many pieces of the puzzle he doesn't have. But will he give me the chance? Can I make him understand that every decision I made was out of love, even if it meant sacrificing my own happiness? I'm terrified that the whole truth might be what finally drives him away for good. And I'm not sure I can survive losing him twice.
Will we find our happily ever after, or will the mechanics of our hearts prove too broken to repair?
The Mechanics of Our Love 2: All My Heart is the final book in The Mechanics of Our Love duology. It is set in the Willowbrook Valley universe, a collection of interconnected MM romances set in a charming small town. This steamy story features small-town romance, second chance at love, friends-to-lovers, forced proximity, hurt and comfort, size differences, bossy bottom meets gentle top, and found family. Book 2 ends in a happily ever after.