I'm officially labelling today "the day that I just missed everything". First there was the train from Dresden that I missed by 2 minutes. Then, this evening, I wandered down to Munich's Christmas market, to grab a bratwurst for dinner — arriving in the square at 7:30pm — only to find all the stalls shutting in my face as I got there! Apparently, the market closes at 7:30pm sharp on Sunday evenings. Next, I went for the next-best (and next-cheapest) option, and found a kebab shop at which to grab some tucker. Too late: they'd already stopped serving for the evening; luckily I found another one around the corner, that obliged me with a meaty plate of doner and salad. Finally, I jumped online at a nearby café; and they decided to close ½ an hour earlier than advertised ("family crisis" with the owners), and to kick me out prematurely. It definitely hasn't been my lucky day!
There's one little eccentricity that I've not been able to help but notice, everywhere I've been so far in Germany. In Berlin and elsewhere, German people seem to have a uniquely large amount of patience and respect when crossing the road. The pedestrian traffic lights here in Germany enjoy taking their time: after the vehicle lights have completed their (also-slow) transition from yellow to red, the pedestrian lights take a further 4 or 5 seconds to register green. What with all this traffic-light sluggishness, you'd think that the poor pedestrians would tire of waiting for — well, for nothing — and would simply walk. But no: not Germans. Every single time, without exception, they wait the several seconds for the vehicle lights to turn red; and then they keep waiting another several seconds for the pedestrian lights to turn green; and only then do they cross the road. In Deutschland, ve vait until it is time to cross — ve must not break ze rules, ja!