No reason to feel stupid. As Will Rogers said, "Everyone's ignorant, just on different subjects." I'm ignorant on many a subject. A fact to which the regulars in the Legal & Political forum can easily attest!
That's the great thing about learning something new. Now you can go teach someone else and make yourself feel better.