I think Haldol might add to depression. Let's not forget all of the recent challenges. They have to play a part in your feeling down, too.
You have been through a lot. The pain can be traumatizing, like an "abuser" who won't quit and from whom you cannot escape.
Please be very kind to yourself. You deserve a break.

WC