3.
Too Hard
You are too hard on yourself. It's okay if you're not the best at everything. And you don't have to be strong all the time, you are allowed to cry and be human. We all struggle. Maybe let someone help you a little bit so you don't struggle as much?
If you continue to be so hard on yourself it will drive you crazy from the stress. It's good to win and be the best, but that's not always the most important thing. Make sure you stay balanced and cut yourself some slack.