(((Sally))) - Hang in there! All of this will pass in due time. Try to relax and take care of you. Once you are feeling better than start dealing with the rest even if it means waiting until after Christmas to shop. On the brighter side, think of all the after Christmas sales.
Saying some healing prayers for you.