Well seeing as how we’re doing it. I started school much like Scott with excellent grades.
I failed the final of Calc || and convinced the prof to let me retake it after a brake and was able to actually go from failing to a C (final was worth 20% of the whole grade)
I failed Calc III and had to take it again.
What basically got me was complacency. Once I realized I could handle the workload (my freshman year proved that) secure in the knowledge that I could I casually didn’t anymore. The next three years were me failing, getting on probation, dragging my grades back up, getting off probation. Rinse and repeat.
Towards the end those high level CS classes started killing me, CS Theory II specifically was murder (fun fact, I was the only white guy in the class) It was that semester that I had to talk with a dept head to allow me another shot at the class in the form of not throwing me out. I convinced him on the condition that I had weekly meetings with him (which he often cancelled or delegated away)
I never made deans list or anything but I did graduate. I have a piece of paper identical to Scott’s with a different date and name. I basically agree, get the paper at all costs. Beg, bargain, lie, cheat and steal your way to a paper.