Everyone who has ever lived has had weaknesses. Even great historical figures had flaws that killed them in the end. But while they lived they inspired hope, created great works, moved nations, and even changed the course of history.
So work on your weaknesses, shore up your foundations, and strengthen your weak links. But if you would truly make a difference in the the world, meditate not on your foibles but on your STRENGTHS; find you talent, your passion, your destiny; follow that path were it leads.
A Jet plane cannot mow lawns, but if can fly to the distant destinations. Don’t worry so much about what you can’t do; just do what you can only YOU CAN DO IT.