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.