There's always hope MB. Listen to these people. I've been where you are. Don't beat yourself up. His problems are not yours but they are affecting you self image.
And BTW...I take an antidepressant as well and there are no unpleasant side affects. It doesn't solve all my problems but tension and fear and sadness were raising havoc on my body. One spawned the other until they created their own set of problems.
Wishing you the best