I just got an e-mail letting me know that my paper is going to be published in The Independent Review (a peer reviewed journal)! One of my philosophy professors told me that he's never worked with an undergraduate who "has managed such a publication." So...YES!
And this, by the way, is on top of getting into pretty much the ideal grad school on Friday. Life is pretty good right now.