I struggled a lot throughout the term for this course. I failed 2 tests out of 3! The final exam weighs 60%, which means I'll fail the course if I did not do well in the exam.
Luckily, I did fairly well in the exam. However, I was still worried.
Just now, I checked the grade and I got B-. At that very moment, I was like the happiest man in the world, jumping around like a kid.
Thank God and most importantly, myself for not giving up.