Katie, your story could have been mine a few years back. My mother was dying, my son was in his addiction big time, my husband was working a million hours trying to keep his business alive and money became very tight.
It got better for me when I began going to CoDA meetings and learned a better way of living myself. That gave me the courage to do what I had to do and get through it relatively unscathed. Check your area for CoDA meetings (I think they are Wednesday nights now, there and they have a wonderful fellowship) or try Alanon or Naranon. It can't hurt and it just might save your sanity.
I'm sending big hugs because you sure sound like you could use some.