Is there a word for regrets you didn't/don't know you should have had?
I don't know of a word in English, but maybe the German "Sehnsucht:"
Some psychologists use the word sehnsucht to represent thoughts and feelings about all facets of life that are unfinished or imperfect, paired with a yearning for ideal alternative experiences.
Emphasis mine.
They were all Germans.