That seems to be reasonably accurate.
There are of course many people on this earth with a higher IQ than myself. They could think faster than me on some mind twisting puzzle especially one that is timed. My long-term memory is not as vast as someone like Eric S. Raymond.
On conceptual analysis and especially in the areas which I am currently interested and very experienced, there will be few here on this forum who can out think me.
Math is a vast field and no one can master all of it anyone (well maybe a 1 in a million 200 IQ can). I have less training/study in higher maths than many people. I can learn math and I did for example ace Calculus at college at night, while I was in high school. But coming age 51, in a rush to apply myself to a software startup, battling an illness, being nearly bankrupt, etc..... then there isn't any available time (nor scarce energy to give) for me to pursue math study at this juncture in my life.
Also note that before 8th grade, I have been moved around to various inner city public schools, sometimes two schools in one year, such that my education was stunted until 8th grade. In 8th grade, my father enrolled me in a private school Ecole Classique and I blasted off taking Algebra 1, Latin, etc.. But it was late. If I had received the resources in elementary and middle school, then I would have likely been a math whiz taking college courses at a very early age. I demonstrated this sort of early capability as there are photos of me in diapers and I am already constructing things. And at age 5, I spontaneously helped my father design the wooden platform be for his VW bus (which is subsequently used to leave us and go to Belize with his gf which became his 2nd of 3 wives).
The summer between 7th and 8th grade, I was required to read roughly a dozen books, the classics. That is when it became apparent that I am fast voracious reader with very high reading comprehension.
Also note I am since 1999 blinded in one of my eyes, thus another handicap I have now in terms of visual work such as reading.
As for rubbing people the wrong way, I've always been sort of an impatient person because I have more things I want to do than I can do. I can be patient in spurts or especially in a personal setting that is a priority for me. But there is no way I can relate to the 1000s of people on this forum with perfect grace and couth at all times, especially not in such an acrimonious environment as the altcoin arena where everyone is batting for their vested investments.