That’s a white puritan definition of perfection, and perfection itself is a white supremacist Christian concept. You may think you’re an atheist but you have a lot of Christendom to shed.
Emotions are super potent. You will not be whole until you feel all of them and work with them on a regular basis. Eliminating anger from your life is a totalitarian strategy based on a Christian ideology that is fundamentally anti-human. Anger is amazing.
Yes, the standards you are holding for yourself are absolutely toxic and you will suffer from them long-term.
IQ only means something within a small subset of the establishment. It’s a made up thing that is highly biased towards white European men. Yes, the system will hold you back if they determine you to have a low IQ, but for thousands of years people of all intelligences successfully lived in societies with others.
You have to give up the belief that the system is the sum total of reality. It’s the reason you wonder if your life is over at 23 - because the system is narrow and myopic and only has a little space in it and everyone else is pushed out. But the system isn’t even half of real life, and when you find the rest of life by giving up on the system you’ll find your life is just beginning.
Carl Jung even said that life doesn’t start until 40 - everything before that is just research.