I feel you. Have little bit of the same situation. Bad time to sell as well. Just need to hold and wait till the next bull run happens. Which is eventually going to happen, but just need to be patient.
Happy Holidays anyway and remember it is a good thing and no need to get let your head down. You still got your family and have fun with them. Presents are not the most important thing

Cheers!