Sorry I'm late to reading this, but you and everyone should look at this carefully:
Plenty of days you can eat fish, including Thanksgiving. I save that calendar to my phone and look at it each morning when deciding on my meals for the day.
Also, for those who have trouble keeping a fast because they become weak, dizzy, or tired: in this circumstance it's okay to break fast, in fact it is your duty to take care of the body God gave you. Fasting is not supposed to harm anyone. It's supposed to benefit you. If you have physical problems because of a fast then you must break fast for your own health. Every priest I've known and my Bishop has taught me this.
There is a whole category of sinning that involves excessive fasting and asceticism, for example Chrysostom hurt himself badly because of too much fasting. I cannot remember the name for the excessive fast sin, but regardless it exists and under no circumstance is anyone to fast if it results in harm. If your body needs a specific nutrient or calorie intake, then Christians need to take care of themselves.
The point of fasting is to deny yourself within limits, and once you find those limits - GREAT job, your faith is great and you've pushed yourself to where you can reasonably deny yourself and draw closer to God without hurting yourself. But going past those limits and you're doing the work of Satan by harming or killing yourself.
Remember, if you fast even half of the days you're supposed to, then you're fasting more than 99.9% of humanity. No need to beat yourself up if you break fast here and there.
My Bishop has even gone as far to tell me, "When at a religious ceremony (such as a funeral), or major family holiday, it's okay to break fast and have whatever they serve you."
That said, you can have the best of both worlds if you tell whomever you are sharing the holidays with to provide a fish option. Fish is permitted on a majority of days during Nativity!