Catching a Curveball (Azalea Valley Series #4)
Hope Malory

To celebrate her 25th birthday, Azalea Valley's stunning air-traffic controller, Michelle Barlowe, books the same cruise with her sisters and best friend. Broken-hearted from a personal tragedy, she hopes for a relaxing vacation to help her heal.
Neither is looking for a relationship, but when Benjamin and Michelle meet on deck, their chemistry is instant and undeniable. The shadow of his girlfriend, however, thwarts their passion despite their powerful attraction and forces them to part ways.
The two meet again in the cozy world of Azalea Valley after Benjamin returns during his off-season for a family wedding. Their love blossoms and this time cannot be denied. That is, until a cruel twist of fate steals Benjamin's future, and Michelle learns a shocking secret that tears them apart.