As to speak to this topic.
I work a full-time managerial job that pays very well and I need to support my 2 kids. The job is pretty demanding. I also attending nursing school
every night. In addition I suffer from Crohn's disease.
Prior to my entry to the nursing program I maintained a 4.0 gpa over 60 hours and a 3.5 at DePaul and a 3.3 over 120 hours (misc).
Anyways, my point is when you get stressed, behind, run down, sleep deprived, etc even those whom believed themselves to be magnificent managers of their knowledge and skills can falter and fail.
Now I get straight Cs and am having a hard time but I'm still passing and surviving. My point is do your best and respect yourself utmost.
Environmental factors and circumstance can turn the tide on even the most intelligent of us.