So I was finishing a problem set early this morning and felt great after I was able to complete it because I had been putting a lot of work into it. I decided to take a short nap before class. But I somehow fell into a deep sleep, and I didn't wake up when my alarm sounded. As a result, I missed my math class and not only did I miss an important lecture but also failed to turn in my set on time. Now when I woke up I ran to the office and handed my set in, and my prof took it without any fuss. But afterwards I realized that I will probably get a late on the homework, which is half credit. Now I'm guessing the points lost will impact my grade by around 3% or so. But with this I feel like I fell behind the rest of my class, and what's more, is that it's just frustrating because I will have an at best modest homework record because I couldn't wake up today. I was considering telling my prof why I was late, but I figured he wouldn't be interested. So I guess I wanted to vent my frustration and ask if there's anything I can do in this situation. In the long run maybe I'll forget about this--but in the near future I defintely will not be able to shake this terrible feeling.