I teach 11-12th grade. Prior to working high school, I worked elementary so I'm used to reminding kids constantly since they're young. I caught myself doing it in high school too and it was giving me high blood pressure. I would remind them constantly to do homework, turn in missing assignments, make up their quiz or test when they're absent, etc. And it was driving me nuts because a lot of the time, it seems like I kept up with what they're missing more than they care. With elementary kids, you can kind of excuse them since they're young. But when your students are about to be of voting age and they can't even remember to make up a missed test, then why should I care? So I stopped bugging them so much. I'll tell them once or twice and if they choose not to care then I will let them fail.