Hi, I'd like to help you with your question.
It sounds like you might be experiencing grief over your losses and stress related to caring for others. Whenever someone experiences several losses at once like you have, you are going to feel very overwhelmed with your feelings. You do not have to experience a death to have a significant loss. Any loss including through your job, losing a friendship or even something you really wanted but cannot have is a loss. Also, caregiving has a stress all it's own. Adding the stress of caregiving on top of grief can cause you to feel as if you do not have enough resources to cope.
It is hard to not take so many losses personally. Most people begin to question themselves and what they did to deserve to suffer so much all at one time. And most people want to avoid the feelings that go with a loss because they are hard to bear. But you can help by allowing yourself time to grieve. It takes time to work through your feelings. And learning more about loss and grief can help you by showing you that you are not alone with how you feel. Finally support can make a big difference in your recovery. Consider support groups either on line or in person.
Also, see if you can get some help in dealing with your caregiving responsibilities. If your family members are elderly, try your local Area Agency on Aging. If not, try your local United Way for other resources in your area. Take as many breaks as you can. If you can arrange time away, do so. A change in scenery can help a lot to reduce your stress.
Here are some resources to help you get started:
I hope this has helped you,