The World Cup makes me happy in so many ways. I've been waiting for this ever since the last one ended four years ago, and it hsn't disappointed so far.