I find myself always being tardy.  I am always in a habit of being late or delaying to leave.
Have you thought about setting an alarm clock or a reminder?
I have but I am just that lazy - being late for work has given me attendance issues, along with being absent for work.  In a way - you can say I'm an expert at being late for things!
Have you thought about finding another job? Being late can lead to some serious consequences.
I actually looked this up - since my tardiness is minor and doesn't interfere with my company's operations, it is actually not legally considered a misconduct so they can not fire me!
Oh ok well that is good to know. What exactly is it that you're doing to make you late?
I think it's just my personality - I am the exact opposite of punctuality!
Understandable. Sometimes we can't help it. However, maybe you should try to leave your house a few minutes earlier so you can get to work on time. 
I agree - I should improve myself to be more punctual going forward and be "on time" for work.