Are difficulties in this world a test from Allah Ta'ala or punishment?
Q:
1. If someone has many problems and issues and failed in life everyway, could these be due to punishment from Allah? or test from Allah?
2. If Allah punishes someone in this world by giving him diseases and problems, does he needs to be patient?
3. Why do some people suffer and fail in this world but others get good in this world and next world (hereafter)?