Okay, stopping here. I have to say, apart from some issues, this is turning out better than I thought it would be. Still has some measures of cliches, but the characters are surprisingly well rounded and dynamic, if flawed.
So, at least I'm not stopping in a bad place.
Happy reading all, off to do edits now.