Italy has won the World Cup.
I am utterly hoarse from all the screaming at the television. I'm exhausted, my head is killing me and my neck is stiff. My pulse was racing throughout the entire fricking match.
And I'm beyond happy.
photo from La Gazzetta dello Sport