A minor quibble but "Ehemann" and "Ehefrau" are used to mean husband and wife respectively in German.
If I may on behalf of the author: thanks for the correction. The truth should never offend no matter how minor or great the revelation.
A hearty bump to the thread NYer this was a great read and very helpful.