Lol. Squall wasn't taking drugs...he's 17. Which explains it all. Hormones, moodiness...all of it.