Well this was addicting.
I docked half a star because of some really annoying and unnecessary miscommunication. It was largely the guy's fault. He forbade the girl from talking about his mother, even in passing. It was just so dumb and childish.
But otherwise this was a really addicting story with a great romance and overarching fantasy plot.
Trigger warning: abuse, violence.