What is going on? Go read this comic, it might help.

Still doesn’t? Keep reading the recent strips and maybe it will come to you. 😉