Wow. It really sounds like Gerard talking here. You nailed this one. So many people out there have no idea what comes with "popularity" some times. I kinda wish all the uber-fan-girls could read this one. LOL
I love how you had him counting the times that girl said "like" too. Too funny.
And the second flashback - you're right that women can relate to that. Almost every woman I know has, at some point in their lives, endured some form of unwanted "attention" and it brings up a lot of messed up emotions.