Earlier quoted context omitted.
Wow, that’s the polar opposite of my experience (the “lacking a questioning mind” bit). Maybe you’re in the wrong program or studying a major that doesn’t fit your intellectual needs? (Added later...) I don’t know what you’re studying. And I know philosophy and fine arts programs get shat on sometimes, but one thing those subjects allow (when taught properly) is a very, very deep questioning and thoughtfulness toward…
I was in Engineering, then Applied Math, now in computer science. I don't do well in university style math classes. It takes me a long time working through something to understand what is happening (and why - the why of a thing is one of the first questions I ask when I'm learning something new). It takes me about twice as long to learn a math concept as my peers (or so it seems). But I'm typically the first to speak…
Maybe take a good literature or philosophy class if your university offers. They won’t help you understand CS (most likely — although some weird parallels can crop up), but they’ll expand your mind. If you let them!