OMG WHERE WAS I!!!!!

This thread is f-----g awesome!!!! Had me laughing all the way through.