It may only be a shitty little fantasy romance novel, but it's MY shitty little fantasy romance novel! And sure, the last few chapters are a little contrived and rough, but that's what later editing is for!
Many thanks to Jye (who won't read this anyway) for his patience and endless cups of tea. Now I go forth to bask in my glory.
.... okay, gloating over....