Predictably regretful: A comparison of the effects of time, domain, justification, and life rule contradiction on the intensity of regrets.