Forever Too Far by Abbi Glines
Rush promised Blaire forever... but promises can be broken. Torn between his family and Blaire, he has to find a way to save one without losing the other. In the end one has to be more important, but letting go isn't easy. Blaire believed in her fairy tale... but no one can live in a fantasy. Her love for Rush kept her believing that they could find a way to be together. But Blaire has to make the right choice - for herself and her baby - even if that choice breaks her heart. Will Blaire and Rush find the forever that they both want or has it all just gone too far?