My advice for you would be to think longer about these things, 23 is just the right age to think you have all the right answers and everyone else is wrong.
It just made me try harder, but I think every kid needs to get over that bridge to become a legitimate adult - to be faced with both success and failure, and realize you are only ever at local maxima, there is always another mountain to climb, and you do it to aspire to see more and further.