How to learn that it's OK to not be the best at everything?
I have this problem where if I lose at something or someone is better than me, I just break down, start crying and give it up for a few days or months. Then I come back and the cycle repeats. I think it's because when I was a kid I was always the best at almost everything I tried. Now that I'm older there are definitely people better than me at things that I like to do, and it just ruins the fun for me. Especially if they're competitive activities like video games or sports.
I think it's hard for me to handle because I put so much time into something just to get destroyed by someone better than me. I just try and be happy for them and hide my sadness until I'm alone and let out all of my tears.
I'm sorry if I sound like a spoiled brat. It's something that I wish I didn't do. I just can't control it. Please help me. I need advice. Thank you :,(