Cartography For Beginners (City by the Bay #3)
Jenna Jones

Meantime, Stuart has been tentatively rebuilding his relationship with his estranged children. For twenty years Stuart thought his children were better off with him, and it's a shock to learn they don't feel the same way. Stuart doesn't think he's good for anyone -- and certainly not for Leo, even if he and Leo call each other daily and Stuart is always a welcome guest in Leo's home.
There's no road map to true love and it's easy to get lost along the way. But with patience and understanding, Stuart and Leo may find their way to each other.