It finally hit me hard while the fiancee and I were marching/sprinting down 5th Avenue during New York City's Pride Parade. The crowd was incredible. Rainbow flags and equality signs as far as the eye could see. Gay, straight, trans, young, old, cat, dog. It didn't matter. I've never felt energy like that in my entire life—I'm sure I never will again.