Yo boy, take it as gaining more knowledge for you ya, last time
i also flung one of the module and hv to retake, later i get better
than others because I mastered the module after the second
semester. Look, some of us are slow learner, some are fast and can
absorb thing faster than others. You are ok, it just that you do
not understand the module well enough, so it is good to retake it.
If u think it over, it better to retake it for your good future
ya.