Long post to tl;dr at bottom

Whenever me and my girlfriend have to be somewhere at a certain time she somehow always makes us barely get there in time or late. I absolutely hate being late because it makes us look bad and makes my blood boil. I'm always barely on time for work because of her. I am the one who wakes up first and then wakes her up. I always wake her up 1 1/2 hours to 1 hour to give her plenty of time. Now whether or not she stays up is also a problem. Im constantly have to re wake her up and I end up yelling at her because I'll wake her up five or six times and she still won't get up and get ready. Like yesterday for example I had to work at 4 o'clock. I wake up and get her up about 11. She then tells me we have to go to the doctor. And we've had to go many times in the past and she know it takes a very long for us to get in and get our. Well we went and by the time we got there it was around 1:30-2 o'clock. Well we ended up staying until 5:30 and I was 2 hours late to work. This morning I yelled at her because we have to get a tire changed and I work at 1 o'clock and we still haven't left yet. I yelled at her and she started crying because this has become a daily occurrence. I've tried talking with her and it doesn't work. 

Tl;Dr. My girlfriend makes us constantly late. Am I the asshole for yelling at her for it 