I personally found this question so weird but it's the key to understand German. Once we were asking our teacher about the word "Erziehung". Why do "Erziehen" mean Educate? (Meanwhile ziehen means to pull). He told us trying to think like a German! (LOL) So he said a baby is a new paper and we "pull him to knowledge", bring him to life.... And that's why erziehen means educate.. Well it was great!
I did try to think like a German but I'm generally not a German. My background is different then how can I take into their shoes and think like them? That's why I still keep wondering myself. Why don't dienen and verdienen have any connection at all? Or why do "betreuen" means taking care, while "treu" is something like faithful????

