I'm about to spend the Christmas holidays with my boyfriend's family. It should be fun, right? Imagine my shock when his father turns out to be a one-night stand that rocked my world, a year and a half ago. Who do I choose? Promises are not meant to be broken. Are they?