I have to write myself a note on when I need to leave, and it also helps me to set the microwave timer for 10 minutes before I need to leave. I also allow myself to be up to 5 minutes late to appointments without berating myself; most places allow for people being up to 5 minutes late.