Please don't be so hard on yourself... hindsight is just that, hindsight. You sound like you did as much as you could under the circumstances and she at least had you with her for her final days.... I'm really sorry and may her dear soul rest in peace. Godspeed to healing.