Technically if there were half stars, I'd give this 3.5 stars.
Easy read, but I could see why it won't be everyone's cup of tea. There is romance, but because the book starts in the present, but jumps back many years and works back to the present, there isn't as much romance as I'd usually like to see in this type of novel. The ending, while happy and sweet, wrapped up rather abruptly...Fitting a little due to the way the story unfolds and *spoiler* them wanting to be together after all these years, but still a little abrupt.
I admired Allison's character, all that she went though, and her strength and courage to push onward and upward. Some slow moving parts as the book moved through her life, but not too bad. Cole, while loving him in the beginning, turns out to annoy me for the most part. I get his reasons for acting the way he did, and you wouldn't have a good portion of this novel if it weren't for his reactions keeping him and Allison apart, but some were still jerk moves--not reading her letters and not giving her a chance to explain? Realistic but frustrating nonetheless.
Overall enjoyable, just not for friends I know who love romance through and through.
Romance: clean