Being absent-minded just shows that someone doesn't care enough to make an effort. Someone who cares about something will not be absent-minded about it if they are willing to try.
I'd prefer a person who is constantly late than a one with your attitude.