Rebecca BlantonJun 15, 20173 minLandmines and PrideEveryone fucks up. It is the result of being human beings. Pride this year has presented one million more ways for us to screw up and...