I've been rubbing my eyes several times, reading this article at least twice, and smacking my face to wake me up in case I'm still in a daze.…