Having strong self-esteem is essential to overcome any challenge in life. When the mind becomes doubtful about its abilities, it easily loses hope and gives up on itself.
Sometimes, when we are unable to achieve what we want, we feel incapable. If people around us are unsupportive and bring up our weaknesses, it can further create self-doubt in us; we may feel unworthy and just end up giving up on ourselves.
Believe you can do it, accept your weakness but look into ways to improve yourself. As long as you have your own support and you work on making yourself better, you can make anything possible.