Thanks for your kind responses, everybody! You're really a sweet bunch of people, do you know that?

Yes, I think everything's getting sorted - it's just that my friend had been having those problems for years and never mentioned them before, so I was rather taken aback. But it seems like she's getting better now.
I'll be back tomorrow!