Also notice that when Haruhi and Kyon are around other people she treats him terribly and when they are alone they get along quite well, such as after class or in the cave. Also, they seem to have a Key Master/Key Keeper (What was it in Ghostbusters?) relationship as well where whenever they are alone together reality gets altered
or my friends hilarious theory about it all since he can't get in on the discussion without an account. Keep in mind my friend is a joker.
Spoiler:
In truth Suzumiya Haruhi is actually the Cybuster :
and goes into Full Possession Mode and taps into her Laplace Demon Computer when she wants to alter reality. Apparently this explains everything. Or my friends brother says that she is the Rahxephon:
and she decides to retune the world whenever she wants. I'm not sure if my friend and his brother is getting at the fact that this sort of reality bending is an everyday event in Mecha Anime or something. All I've been told is to forward the message.
By the way me, my friend, and his brother are all crazy Mecha fanboys so take this with a grain of salt.