Return to Article Details I can't stop thinking about it: The mediating role of rumination in the relationship between humiliation and happiness Download Download PDF