Leonardo Dicaprio FINALLY wins an Oscar for BEST ACTOR and the entire nation collectively cheers because by golly this win is LONG overdue!