He is so frustrating!!😑

So the one time I'm not home to wake him up in the morning he can't get up for work. Not to mention he called out yesterday because he says his moped wouldn't start πŸ™„ when I know it's probably because he didn't wake up on time because I wasn't there to wake him up.

Of course now he's pissed off at me because I flipped out. He has me wake up at 4:30 this morning to call him to make sure he was awake. I called him 30 times and he finally answered by fucking 5:07 when he has to be to work at six and his job is like 30 minutes away not to mention he's driving a moped which doesn't go as fast as a car.

Before anyone freaks and says I was being to much or I had no right flipping out the way I did let me tell you why I did. He hasn't had this job for even a month, this is I believe the 3rd or 4th job he's had in the past 2 years. He NEVER keeps a job because he either gets fired or he quits because it's boring. This is a job he actually likes so I was getting really frustrated that he's going to get fired. I constantly have to be he one to wake him up when I'm home because he can't wake himself up even though we have the alarm set up to the radio so it goes off even louder.

I'm just trying to get him to keep this job, I don't want him to lose this job and then get in his moods when he doesn't have a job and him not be happy. I got mad because I want him to make something of himself and stop going through jobs as much as he does.

Am I actually in the wrong here?!