Why do people suffer tribulations// MCGI Topic Review