“We all have weaknesses. Knowing them is a source of strength. Do not let pride deny them to you.”
Congratulations, there are many things you are terrible at. You may be terrible at golf, or calculus, or software engineering. You may sing like a leaky pipe. You may draw like a dog drooling. This is normal, get used to it.
We all have things we are not good in. This is life. No person who has ever lived was good at everything. No mind could hold the ability to master everything. Why then, so we feel shame and pride if we are not masters at everything? We do we beat ourselves up if we do not master a task the first try? The short answer is Low Self-Esteem.
You have weaknesses. To know them is to live a more productive life. I, for example, do not know anything about fixing cars. I do not care to know. I have no interest or motivation. Even if I did, I do not see myself being good at it. So why waste my time fixing a car when I can let someone who is good at it do it, and save me the time and headache? Then, I can do something I am good at. If I did not acknowledge my weakness, I would be a very unhappy man. Do not let pride make you inefficient. Only a fool thinks he must be good at everything.
You can reach me at my website or call me directly at 832-559-3520 if you have any questions. Thank You!