I think seeing a therapist is a great idea given your difficult upbringing. However try to see someone who will help you improve on your professional presentation skills. Unfortunately this stuff matters a lot during interviews.
I mean someone who will candidly give you feedback on how you dress, communicate, your personal hygiene, language used etc.
Also, you have a powerful story of intellectual achievement.
I’d start reaching out to individuals on LinkedIn with a VERY SUCCINCT AND HIGHLY RELEVANT TO THEM message on why they should consider your for a position.
If you have references that can vouch for you this will go a LONG way. You mentioned IBM, anyone in there of some professional stature that could say: “yeah this is a good person to work with”?