Life events, stress, and mental distress