Lesson learnt: insufficient practice + thinking I already knew certain concepts, hence failing to properly review them at the crucial last lap of the race.
I promise to study harder for Physics 1 next sem.
Please don't let me dabao. it will be pretty demoralising. :(