Sort:  

Thank you! That's the line I've worked most on. Hours! Glad that it ended well :D

That whole last stanza is exquisite isn't it :)