Hey!
I used to think in a similar manner in the sense that I was "afraid" to get ridiculed or waste the teacher's time by asking "dopey" quesitons however, this was only for a very short period of time as I was able to reflect on the consequences of what not asking questions would do to my education. Essentially I realized that if I didn't ask questions, I would start getting some serious gaps in my content knowledge and sometimes resorting to the internet or textbooks didn't wasn't able to offer a 1-1 human interaction explanation which teachers provide.
These content gaps that would eventually form are just too costly for my future thus I decided to legit stop giving a f**k (excuse my language) of what peers thought of my questions, however stupid they might of been, because at the end of the day teachers are payed to answer your questions no matter how stupid they may seem. At first you may feel uncomfortable and may result in wanting to contact teachers out of class (e.g. ask them questions during lunch break at the staff room) but you just have to get used to asking questions in class.
Finally to address your "forum fears", we are not the type of community that are going to critique your punctuation in your posts (unless you actually want it to get marked) and be like "wow that teapancake person is pretty illiterate", we are a community that enforces learning and improvement without any negativity attached to it. Ultimately, in this forum we won't judge you even if you don't get a sentence across clearly or with the correct punctuation and grammar, you ask question and we answer. Simple as that.
tldr: Fk what people think, teachers are here to help you, we are here to help you.