Oh my gosh, Thor's face is just so adorable!

But this definitely does explain so much XD