Sending best wishes and good luck to you and your family, Aaisha!
I don't fast for Ramadan but I just got over a long fast for Great Lent. Yesterday was a fasting day too and then a bit of a longer fast in June. We have a quirky calendar to follow that says which days we can have food with oil and days without oil. (I mess this up a lot...
)
You're right: fasting can be enjoyable with the right mindset and focus on why/reverence. Take care!