Wow... the posts... the story... the feels!