Update: I took the approach I would not say anything about the haircut unless she did. Radio silence until noon today when she texted from her parent's house. I know I wasn't following everything as I should, but I am having a tough day so I took her bait a little but then backed off. Here is the sum of it then tell me your thoughts:

W: How is your grandmother today?
H: Not great, same as yesterday.
W: Do you want D and I to come by so we can take the dog for a walk?
W: I don't know I just didn't know if our D would cheer you up.
H: You know where I stand in you coming over. I need to protect myself and move forward. So please do not text or reach out to offer to come by.
W: Okay, I understand and I will respect your wishes. I was just trying to be supportive in this awful time. I know the other stuff isn't easy. Maybe we will just stay here then. Sorry if I upset you asking to come over. I know I've already done all the damage.

Here is where I became weak...
H: Do you want to be here or are you coming for our D?
W: I want to be there to support you. I don't know what the hell else I want or what I am doing. I know I need to be here right now. I am sorry and I understand that isn't fair or easy.
H: Go to IC. Do it for you or our D.

That was it. No response back. I know I made some mistakes but I am really struggling with isolating alone through all of this. My grandmother isn't doing well and I can't GAL like I want to. I need to move forward as if she isn't coming back for my own psyche.

Again, thank you, everyone, for your support. I am trying to follow it and even though I have some setbacks and failures, I am learning.