I agree with the above. Just because you have anxiety doesn’t mean it will be an advantage when things don’t go well. Talk with the disability office. Are you on a 504/Iep or have accomadations? Might want to look into that going forward.
But the one thing you said about not getting credit since you started later in the class doesn’t sound correct. I would look into that but remember everyone’s on vacation. Maybe a note to the head of the department.
My son’s first year he went to a test at the wrong time. He showed up but he wrote it down wrong. No excuse. He screwed up. He emailed the professor very worried and explained the situation. The professor couldn’t of been kinder and more helpful and they agreed upon a time for the makeup.
So the initial explanation is true,no mystery to it. If you couldn’t take the test you would get an incomplete until you were able to take the test. They never said you couldn’t take the test. Your gci, counselor or professor could of explained that to you or you could of just looked that up on the website. This is pretty well outlined https://ossa.engin.umich.edu/support-services/for-students-faqs/
https://www.uhs.umich.edu/tipssuccess
Worse case… You take the class over. I told my son to be prepared to take a class over if needed. So far in Junior year engineering and didn’t have to yet…
I wouldn’t worry so much about the GPA. Your a great student and crap happens. At this point college is about learning and not every grade is going to be what you expected… Also check out learning services. They are there for these exact reasons.
Also when not doing so well in a class your professor has hours to help you. If you went to him a few times he would of known who you are
This might of made a difference.