We aren’t perfect. Oh god we aren’t perfect. We know that because you beat it into our skin and you burned it in our ears and you raped it into our souls. Our imperfections surround us like scattered pieces of a Tinkertoy set. They stretch on for miles and they are all we learned to see. But today we realize we are more than what we are not. We realize that when you say, “Don’t cast the first stone,” you mean, “Get back in line.” Sorry, but you can go find new soldiers.