Welcome. You are no longer alone. You'll find many guys here with similar childhood experiences, similar effects on our lives, and similar feelings.
Great news that you are off the streets and have an appropriate therapist to work with. Keep up the good work, stay determined, and you will make it.
Seems I've got to have a change of scene
Every night I have the strangest dreams
Imprisoned by the way it could have been
Left here on my own or so it seems
I've got to leave before I start to screamJoe Cocker