I forgot to mention this earlier... but we gotta think about one thig I think..... age. Squall was a lonely, confused 18 year old. Surely all of us are, or in my case will be. Zidane is only 16... I think. Dont have the manual handy. What sixteen, seventeen year old doesn't act silly and kind of act like everything he does is right. And what 16 year old isn't a bit of a pervert? and What 18 year old guy doesn't have trouble showing his emotions???? Cloud was over 20 i think... thought... whatever. So he is more mature... it's a natural thing. Then again... Cloud always came across as a macho jackass to me... but thta's another story