Great advice, as always, from Sherrine. Ditto!
It helps me to take baby steps. Sometimes, on a rough day, I just sit down with a notebook and write down my goals, big or small. I do what I can for that day, and even if I cross off only one or two goals, hey--at least I did that. I try not to beat myself up if I can't accomplish more. Some days may surprise you, and you'll be able to do more than you think.
Lately, I'm getting a bit more accomplished, yet trying not to overdo. I find I'm a little more flexible, too.
Even baby steps will take you somewhere. And, remember everyone here is in the same boat. We are here to support one another, and we know how irritating fibro can be.
I think maybe your depression and anxiety will diminish somewhat if you take small steps towards your goals, big or small. Right now I am dealing with some anxiety because I'm unable to help with finances. Things just haven't turned out, no matter how hard I've tried. But in the meantime, I'm doing all I can to stay busy and accomplish what I can, and continue to look for solutions. I keep very busy, even if I'm in a major flare and have to sit most of the day. Then I stay away from the munchies that tempt me (try to, anyway!) and sort through magazines, old books I want to get rid of, papers that should be OFF the table, etc., or just do some letter writing to someone who needs cheering up. I also am on our church prayer chain and try to help with bake sales and collections. That all helps me feel better.
Best wishes and hugs! :)