A wave of pleasure washed away shame and doubts