Perhaps I should have said Pietist, patriarchal, and morose instead of German...
I think anger at your H is appropriate given that he expects you to do all the house stuff - is he doing something that makes up for this? You mentioned he is helping you find a place to live?
Do you know Essen already? There is lots of good bike touring just north of there. Duesseldorf has about two dozen meetup groups.
Luke
M58, xW54 S22, D18 M 1984, D 2016 Living a new life.