On the list of things you have on your mind, I know your hair is down nearer the bottom. But I just wanted to suggest what I do. I have my "first choice" hair salon, which takes appointments and it is hard to get one during their busy season. But then I also go to one of those "walk-in" type salons that don't accept appointments in-between. Here in NJ it's called "Super Cuts", but I know they have other names in different states. There I don't go for a new style, but when I need just a basic trim - they just follow the style I have and neaten things up. At Super Cuts I can call ahead and they'll tell me how many people (and how long it'll take) are ahead of me.

If you get your hair trimmed, it'll help you feel a tiny bit better. We always tend to put ourselves on the bottom of the list. Chin up, Eagle!
_________________________
"Were it not for hope, the heart would break"...an old Scottish proverb