Remember, it all comes from our own heads. If you really want to become punctual, all you need to do is make small habit changes and become determined to achieve the goal. When someone calls you or invites you to some place, make sure you stick to the time and be there right on time. For reaching somewhere on time, you will have to leave on time because there are many reasons, such as traffic on the way, and other reasons, which may make you late for your destination!
For more, Watch : https://www.youtube.com/watch?v=BHdLgnd_pX8