Ouch. Sounds like a fair dose of passive-aggressiveness there hey? (for putting off going to the doctor then laying a guilt trip on your for not going to ER with her). That's a tough personality type to have to work around. I'm glad you didn't get sucked into the pattern, that's important for your boundaries and to protect your sense of self (believe me I've been there). And managed to have a good weekend with your kids - that's great to hear - and great for your kids too.
I'm sorry you're feeling lonely right now. Yes I think GAL will be really important. Do you have some activities you enjoy doing? I made a list of mine when I needed it, so I remembered to schedule time in for them through the week.
I cannot complain for not receiving from others, that which I've never asked them for.