Hi! Thanks for writing to us. My name is***** reading your description, the first thing that pops out is that you are being way too hard on yourself! You are creating expectations for yourself that are not easy to follow given the variability and unpredictability of life. You are also assuming things about the way that other people treat you that you are then skewing to support your notion that you are stupid and other people feel this way. Making inaccurate assumptions (mind-reading), jumping to conclusions, black and white thinking, catastrophizing, are all common "cognitive distortions" or "automatic negative thoughts" which are flaws in human's everyday thinking that lead them to incorrectly receive and interpret information. You can read more about these here and see if some of the things you are doing may qualify as a cognitive distortions... http://psychcentral.com/lib/15-common-cognitive-distortions/ These are super common for everyone but calling attention to them can be very helpful as we navigate how we relate to the world around us. They can show us that the things we think (and then affect the way we feel and behave) are not always accurate.
Also, it also sounds like perhaps you are just distracted, maybe with your own thoughts and anxiety, so you aren't paying as much attention to your immediate environment and therefore are missing little things that you are now deeming to be representative of your stupidity. They are definitely not - no example you gave made me think you are stupid at all. PLUS, valedictorian of your high school and Harvard?? Those two things along are absolute evidence that you are not at all stupid. If you are worrying about how you are missing things and feel like others are noticing, try to engage in being more mindful. Mindfulness is the great practice of being more engaged in each moment of life using all 5 senses to be attentive and aware. This is important and valuable because it helps us stay focused, relaxed and centered rather than letting our minds live in the past or future which can lead to distraction, angst and anxiety and unease. So try to live more in the moment with direct awareness and attention to your immediate environment and how you are interacting with it. you may be surprised how much this allows you to feel engaged and alleviates some of the pressure and worries you are having rght now.
I hope this helps. The facts show you are not stupid so try not to put so much into these small everyday occurrences. These little things happen to people all the time because we are go go go and just not paying all that much attention. Try to rid yourself/minimize cognitive distortions and be more mindful and you will hopefully feel better in no time.