If you’ve been fired from two jobs for being late, the jobs aren’t the problem.
REFLECTION
REFLECTION
One bad fit is possible and two of the same thing is a signal. Each job had its own circumstances, and those circumstances are what makes the pattern easy to argue with, but the common element across both is you and your mornings. That is unwelcome news and also the most useful kind, because it is the part you control.
Treat punctuality as a problem to solve rather than a character trait. Work out where the time actually goes, set the leaving time instead of the arrival time, and build in the margin you keep pretending you do not need.
Which problem has followed you from one job to the next?
Free, with nothing to buy inside it.