To be fair, I wasn't keen on this song at first.
I liked it, but I never wanted to listen to it; then I actually learned the lyrics and, as per, mcr have made something amazing.
These days 'pop' music doesn't have a real meaning, they never really have any soul.
This song kicks a*, and I know this isn't a meaning, but hey, we all like a lil My Chem love, right? X3.