Agree with others, you are not stupid, that much is clear from your posts.
I do get it if you find it easier to express yourself in writing, I am like that too. Sometimes I get too caught up in my own thoughts my words trip me up IRL, maybe you are like that too. Personally I have found good friends are very forgiving of all my oddities and foibles - and as for what others think I don't care, neither should you.