I just hate this conversation. I'm going to take my and my husbands liberal arts education (and yes, I DID NOT know what I wanted to do w/my life and am so thankful my family supported me with my indecisiveness when I decided after 2 years computer science was not for me) and pay either in-state or out-of-state tuition in full for our children w/out taking out any loans because we got good jobs with our liberal arts degrees, made good choices early on, saving as much as we could, and not buying things we couldn't afford. Now we are 50ish, I'm on my 2nd career as a PHOTOGRAPHER, horrors! Making over 6 figures, as is my husband, who makes more than me.
Our children are in high school, about to go off to college and are fearful of making the wrong choice for major. My advice is opposite to them, get a degree you enjoy because unless you are going into a specialized job or you know you want a technical field, chances are your first job won't even be in your degree and it's your grades that matter more than your degree for that initial job. But I tell them not to stress about that either, they are hard workers, respectful, and will do great in life no matter what. And if they want to continue with their education, their degree matters even less. Law school? Any liberal arts degree can get you there. Med School, MBA? You can do that too w/a liberal arts degree.
I commend you on working hard, funding your own education. And if you think forcing you kids to go to Germany for their education is the best thing, more power to you. I would hope that's your children's desires too. But its not the only way to a fulfilling and successful life and career and your slamming avenues/degrees other than your own is unnecessary. You may know many low income liberal arts majors, but I know a lot of unemployed engineers....