In fact, it was not uncommon for her to make her boyfriends wait as much as 1-1.5 hours. People like this don't go by regular time as we do. Even if they wear watches, it's no use. You see, rubber time is elastic, it can stretch and fit into their schedules, their whims, their fancies. Sometimes, they're not even aware they're late.
Late comers can be both male or female.
But never fear, if you're sick of this behavior, I believe I have a cure. First, try to talk to the person and see how they react. So here's what you do, buy tickets or make reservations to someplace he or she really wants to go. Maybe she's been dying to watch Michael Bolton in concert. You get the tickets.