Updated on 2/29/2016 at 3:45 AM
Hallelujah! Leonardo DiCaprio has FINALLY won an Oscar and all is right in the world.