Well he's already growing out of his "annoying" behavior but I could understand it before. He's a teenager that hasn't had anything supremely terrible happen to him (at least prior to joining the team). Compare him to everyone else on it (other than Rocket who we're not sure about yet) and he has nothing to angst about really. And things like flirting with Megan was just normal teen crap, which he quickly discarded when he found out she's dating Connor (actually, what's more surprising is that Connor didn't rage at him). He has a calm head in battle, and is stunningly intelligent. More I think about it, the more I think he SHOULD lead the team actually. With his experience, growth, and the fact he's the least likely to let his "shipping" distract him from his job (the verbal beatdown he gave Artemis a couple eps ago proved that), he could do well.
And yeah...not fun knowing that. I don't actually know the ending or anything...I just accidently saw what the final boss will be, but unfortunately unlike pretty much EVERY OTHER KH FINAL BOSS (except 358/2 Days technically, if we're not counting Riku as the FB), this one completely muffs finding out the development of the game. While I dont' know why the FB is the FB, and I wonder how the hell we'll get to that point, I doubt it will be as shocking now unless I somehow forget. Like seriously, up to this point every KH game final boss doesn't really spoil anything. Not Ansem, Seeker of Darkness, not Xemnas, not Marluxia, not Xehanort, not Riku...maybe Data Roxas in Re:Coded but that doesn't count.