Desperation! Peed my pants in public????