I finally finished the book. It was rather long and not the most straight-forward reading. Anyway, I got the book from Kaleen right before I left for the airport. The girl sitting next to me on the plane was reading the exact same book. Except that she was on p318, and me on p1. She said it's a good book.
Now this is a completely guy thing to do, but I noticed the love story insofar as the logic of the events. Not to spoil the book for you, but when the writing is about time traveling, you wonder if the author worked out all the kink of time traveling. A great love story, yes. A great set up, stronger yes. I wonder if the story will unfurl as it is had our hero not been able to time travel. Did he make things happen? I keep scrutinizing the story up till the end so it wasn't much fun for me. Perhaps you should keep an open mind.
Anyway, deterministic world or free will? I've always been the proponent of determinism. Science rules all.