Well, thank you, njc2007! You were good enough to provide some much needed nudging and encouragement when my morale was low, so the ending is due, at least in part, to you! :-) In any case, I'm so happy you like the ending! I appreciate your patience and support!
no subject