Some people are always late. You probably know someone who just never shows up when you want them to, armed with an excuse when they finally appear 20 minutes later.
Maybe it’s you who has the problem, and no matter how many alarms and reminders you set, you just can’t help but leave the house after the time you were supposed to be at an agreed location.
Plenty of research has gone into trying to figure out why some of us are like this.