3/5⭐ The romance part was sweet, the characters' backgrounds interesting. Their past selves seemed more complex than the versions in the present time of the story. I'm not sure what the author was trying to say about Colin's attempt to lead a better life but falling off the rails at every opportunity. His & Maria's actions tended to be irrational or annoying. I figured out the endgame pretty early on, though the climax was still exciting to read.