Your union really dropped the ball.My previous job of almost 40 years had no such thing as “sick leave”, don’t work don’t get paid. So I didn’t miss much time.
Like I said before employers need to be a little more flexible with sick time on a go forward basis. I believe that it will benefit both employee and employer in the long run.