Why so much suffering ? Looking for answers.