Annnnnd, I'm screwed. (Long Post)