Aubree,
You can't "hate yourself". I understand anger, but none of us inflicted this disease on our loved ones. Please don't beat yourself up.
Every one of us wishes we had spent more time, been there, done more etc. But that isn't because we didn't do enough, it's because we grieve the fact that we can't do these things now.
There are plenty of people who understand the loss you feel. And this really just happened. It is hard. take it easy on yourself.
We'll be here.