Astonishing story. The woman can write, too!
I have had another date with This Guy (which is his nickname… I discussed it with him last night). In the fullness of time I will be able to talk about it without gibbering, or so I hope. My emotional state is cheerful and calm, if that helps.