I feel really bad for you man, and I’m sure that you’re low points are/were much harder than mine. I’ve got a friend in a similar situation as you, he’s slowly losing his eyesight and it’s irreversible.
I commend people like you and him that can keep going on through such tough circumstances. I don’t think I could do it.