My current wife, before we married, as a Flt Lt had to salute me in public but golly did I pay for it when we got home
Sounds awkward.
I'm never quite sure how to address military types with whom I am not on first name termds. "Excuse me, Squadron Leader X" always sounds terribly Miss Marble coming out of a civilian mouth, especially as I'm not familiar with which letters are habitually left out of spoken ranks in that special language known as RAF English.
Phil