You are doing better than you believe. Problem is you focus more on what you are lacking instead of the progress you are making. Don't overlook little successes. Celebrate each small win. Don't be hard on yourself. Believe in yourself. Self belief is empowering. You are amazing.