It doesn't matter to me of you are late but this is why attendance is important. It can make a big difference to your final grade.
I can tell that you are sorry and that you are worried about being retired from CMU. I am a new teacher at CMU so I don't know the process with GPAs. The only thing I can suggest is that you speak to your course advisor and see if they can help. I don't know if they will be able to but they will know more about this process than I do.
Sorry again that I couldn't help. Good luck!