Well… damn Update: I ended up scraping a C, being rejected from my firm but still ending up at a pretty good uni, i pray for the future generations if their papers are anything like ours.