I missed 1 and a half days last year. This year I have missed 1. I too have been blessed with good health. I HATE to miss days because I can't stand leaving my class. BUT also, it's so much dadblam work to prepare for a sub.
Last year I missed 4 days for jury duty, 3 days taking care of a sick family member, and 2 part days for doctor appointments I was unable to schedule after school hours. Some doctors won't schedule appointments after 3 p.m.