>From the minds of some other people whose lives were quite...
>From the minds of some other people whose lives were quite more comfortable than Prophet or Ali! Like Epicurus, Hume or Mill or even me and you! Looking at their biographies, none have suffered as much as the first group. The latter in comparison with the former, were always viewers of life rather than participants. So you can see how subjective and relative the problem of evil and suffering is. Let me repeat the question again.
Why do we have to go through all these difficulties, created by God, in order to reach the developed stage? To answer this question, we need to study the orders of existence. ORDERS OF EXISTENCE There are two orders in the beings of the world. We can call them the longitudinal order and the transversal order. The longitudinal order is the place of things in the cause and effect chain of creation.
In the language of religion, Angels, The Book(of Allah), The Distributors, The pen and so on, all show of a certain order and arrangement in existence. This order is not formal but necessary. In this order, the flame of a match cannot compete with the Sun, and the change of a possible thing into something necessary is not imaginable. A cause cannot change its place with its own effect (at the same time and place).
All the mistakes which we make that why 'this' couldn't have been in the place of 'that' or why an imperfect being can't change its place with a perfect being, is because we have not understood the necessary and essential relations of things. We compare the existential order with conventional orders and social stratifications. We think that when we can replace a manager with his employee, or a landlord with his tenant, then why could not have a sheep been a human being?
It is impossible, since the cause of being cause and the effect of being effect are not conventional or formal. If 'A' is the cause of 'B', it is because that there is something in the nature of 'A' that has made it the cause. Also, the specification of 'B' has caused its relation to 'A', and this specification is nothing but those attributes which have made 'B' exist. Once you take those specifications away from 'B', you are left with something else and not 'B'.
These specifications are real and not conventional or transferable. Take the number '5'. It comes after '4' and before '6'. You can not put '5' anywhere else without loosing its identity. If you put it before '4', it will be '3', even though you call it '5'.