Welcome back, Fran, and thanks for the compliment, in what is a very eloquent and heartfelt post! Do stay in touch now we've been properly introduced.
I do have a (trans) girlfriend, and I hope she knows how great I am cos I've spent a bloody fortune on Christmas preparations!

Seriously, she's lovely; just like you.