Hopelessness, stress, and perfectionism: The moderating effects of future thinking · Study