your trajectory in life is based on self perception if its negative the way to improve is to do small task that are difficult to build up your self confidence and have a positive self perception so you can achieve your goals rather than being stuck procrastinating and ruminating on things u should have done task i would recommend is combat sport e.g boxing if u can go through some hard sparring u can go through anything in life and have that strong self belief