Glad you liked the ending!
I was worried I’d have to cut it for time and space, but I persevered and had to cut more fight for it.
Worth it, in my humble opinion.