Oh, I'm so sorry Holly. I hadn't realized your dear grandma had broken her hip.
What you're going through right now, I've been through similar experiences with my parents. The cancer, the broken hip, the dementia.
I have some strong thoughts/opinions on the Why? subject you are struggling with that I will PM to you.
Bless you for looking after your dear Grandmother.