I'm pretty sure I read this book about 20 years ago because a lot of it's familiar but also a little fuzzy. (You know how romance novels can blend one into another...) However, it's still a good read and gets you hooked from the beginning. This one made me laugh and cry and not want to put it down.