Though Richard Paul Evans' books are generally sweet and simplistic, I have enjoyed several of them. "Promise Me," however, was just silly. It bothered me on many levels - first, the idea of a romance between a mother-in-law and son-in-law, even in another time dimension, is just revolting. Evans uses the construct that the only way Matthew, finding himself transported 18 years back in time, could find to "keep his promise" and insert himself into Beth and Charlotte's life is to "court" Beth. How about just tell her the truth from the start, and lay his evidence on the table from the beginning? No, then we would have avoided the complication of Beth and Matthew falling in love, and having to resist their feelings because Matthew is actually married to Beth's daughter! And then there's the fact that Evans selectively called into play the ramifications of time travel. By diagnosing Charlotte's autoimmune disease earlier, they avoided her future cancer. By using his knowledge of future sports trivia, Matthew made huge gambling wins and completely transformed Beth's financial situation. By teaching her to "trust again," he paved the way for Beth to remarry and be happy. BUT, all these changes had no bearing on his meeting up with Charlotte at the U in his original future, falling in love with her despite the fact that an alternate past made her a totally different person, or their living in a crappy impoverished apartment, etc etc etc. And then there was the ridiculous cheesy ending - Matthew finally remembers his year in 1990 on Christmas Eve 2008, and he and his mother-in-law share a private embrace in her bedroom as they discuss their current happiness, the fact that they'll always love each other, and Milli Vanilli. Wow, Evans, you really outdid yourself on this one.