The love of her past, affects the love of her present, which will forever change the love of her future. If only Kate would get out of her own way. The worst day of Kate's life turns out to be one of the best days of her life. As she finds love that transcends time, her circumstances get extremely complicated, and Kate begins to feel as if she may never get to live happily ever after.