(((sunshine))) Depression is causing you to regard your decisions as mistakes. Just like you are making decisions now about how to handle this holiday, you are doing the best you can. If you try and go back and evaluate decisions made in the past, one usually does it by today's standards, and it just isn't fair that way.
Do your best. You have some good ideas from the thread. Be gentle with yourself.