I was just talking about this with a friend and, oddly, even Germans don’t eat “German” food that much - when I lived there, we would go to Italian, Yugoslavian, Chinese and other ethnic restaurants for the most part.
The usual sauerbraten, schnitzel and rolladen were saved for Sunday dinner or special holidays - and to be honest, most were so rich with sauces and heavy ingredients, it just wasn’t practical to eat that often.
Now regarding everyday food, they were great with simple bread and cheese and sausage, or maybe creamed spinach with a fried egg - fairly simple fare. The local imbiss in Berlin had Currywurst (sausage smothered with ketchup, topped with paprika powder and curry powder and then cut into bite size servings) or bouletten - called frickadellen in other parts of Germany - and are sort of like a mini-meatloaf in a hamburger shape. They even have curry bouletten (same as curry wurst, just substitute boulette with sausage) and of course, the pommes (french fries) with mayonaisse to dip the fries in - which I still like today.
What I miss about German food is the great varieties and textures and tastes of the breads, the huge selection of cheeses and cold cuts, the pastries, beer (hey, it is a food group there!) and chocolates. We have a few German restaurants here in Las Vegas, and my cousin always takes me to one when he is in town, but to be quite honest - once or twice a year with a full German dinner is quite enough.
I would suggest trying regional favorites - and they have zillions of them - one village will have this and the next village will have that. Plus, if you like fish, there are tons of variations of fish dishes, plus every butcher shop will have some specialty wurst (I had a liverwurst with truffles that was out of this world - and another liverwurst with bits of apricot that was also fantastic!)
You won’t go hungry in Germany, but if you eat solid German food every day, you will die of a heart attack at age 25 and weigh about 375 pounds as they cart you off to the morgue.