I am glad that you are out of the hospital - i hope that you are healing and getting stronger Every day.
I also hope you can find some supportive people who can help you on your journey and building a better life-( Sounds like you found one person who cannot be supportive) I know there are many many men here who support and cheer you on your recovery.
We have to take responsibility for what we're not responsible for.
�It doesn't matter where you've come from,
It matters where you go" Frank Turner