JellyS2,
Virtual hugs from Delaware. You seem like a truly passionate teacher, and your students are lucky to have you. It sounds like you are doing everything you can for your students. Be sure to take some time to be good to yourself, as well.
Be well,
Lynn