You have touched on a couple of things here. Clearly you are going through a lot, glad you are seeing a therapist.
This disease challenges each and every one of us. So don't be too hard on yourself, even without a shitty disease like the one we face, staying human can be tough enough.
Remember...