You are on the right path for lifelong changes by seeing a therapist about the issues that lead to job difficulties. If a person could make huge improvements quickly, then that's just what a therapist would help them do. But, it takes time. Important things take time. You are important and your future is important.
I wonder, could you also seek the help of a resume writing service to help you with the resume?