I seriously get so incredibly frustrated when people do not follow through with what they're supposed to do. It's your job, as a human, to take care of yourself. You can do it. Pull up your big kid panties and realize it is no one's job to make sure you do all the things you are supposed to. If you work in an office, it's your job to go to work. No one will get in trouble for that except you. If you have things written down on a calendar, it is not the responsibility of anyone but you to read said calendar. When you get a work schedule it is your job to figure out when you work! UGH!