Oh.
My.
Fucking.
God.
Well. I must say I was extremely confused... before I read your explanation up there. /\/\
Wow. This is really an amazing story! Poor Gerard. I feel like hugging him right now. ):
And dudee, I'm so glad it's not over! I swear, I was freaking out. :D MOARFRERARDPLEASE.