The Pain of Things by J. L. Campbell
Roger Blythe has a reputation for being here today and gone tomorrow. That's fine with Corinne Walker, until he decides to take their relationship to the next level.
Corinne's cycle of dating men who have no chance of touching her heart has kept her sane over the years. Roger's turnaround unsettles her, because just when she considers changing the way she lives, his secret life threatens to destroy everything they're building together.
When her past and future collide, Corinne has two choices. Run away from what could be a repeat of the devastation that has gone before, or stay and fight for what her heart says is right for her.