OMG It's super stressful. Apparently, I do it all to myself, though. My roommate chastizes me all the time. "There's more to life than finals"... blah blah blah. But school is IMPORTANT! I want to do well in my life, not just pass by!
It is. Something to do with like, ... I don't know. The sky? Maybe that's where the Meteor part comes from? Latin for "Sky"? I have no idea.