One More Time by Shawn Lane
Vermont is the last place Dane Westerfield wants to be. He left a decade ago and has no desire to go back. California is now home...or rather, his partner of six years is home. The unexpected death of his partner and revelation of secrets kept send Dane reeling, and he returns to the Vermont town he grew up in to help deal with his grief.
Before he even reaches his sister's home, he runs into Theo Mason, his first love and his...well, first. Theo had been one of the reasons Dane had been eager to leave Vermont a decade ago, and Dane's definitely not eager to see him again. Yet the sexy, rugged police officer makes it clear he wants another chance with Dane. Theo's patience and understanding catch Dane off-guard, and Dane finds himself unable to resist the once-familiar heat that generates between them. But is his time with Theo just a rebound fling or can Dane move past his grief for a new chance at love?