Get to work at least ten minutes early. A rushed and bad start will minimise your chances of having a good day and feeling happy at work. If you get to work late, you'll feel like you're behind all day, and like you never have time to catch up. Instead, leave the house at least 15 minutes earlier than you have been, or even earlier, depending on when you normally get to work. You may think that you're winning by rolling in a few minutes late every day, when in reality, you'll be lowering your chances of being happy at work.[2]
Having positive relationships with your bosses and coworkers can have a big impact on how happy you are at work. If you're known for showing up late, then people will look down on you for being a slacker, and your relationships will suffer.