Allah Erased Memory Of Ahd-e-Alast Doesn't Make Sense
The knowledge of the future has not been given to us with 100% certainty. We can infer the future and make plans with some level of certainty but a greater degree of certainty would stop us initiating those projects that are going to fail but result in a lot of learning essential for humanity to continue progress on their mission to excel in good deeds on Earth by co-creating solutions. Similarly, a too vivid memory from the pre-birth period would have made us wonder if we ever deserved the hardship of this worldly life after having lived in a far better world. We can still infer the covenant with some level of certainty but a clearer memory would have hindered our ability to excel in our mission on Earth as co-creators. That is the only somewhat plausible reason i can think of as I don’t buy into the argument of erasing memories in order to test us – that doesn’t make sense at all.
here is one more verse indirectly related to our memory [33:72] We have offered the responsibility (freedom of choice) to the heavens and the earth, and the mountains, but they refused to bear it, and were afraid of it. But the human being accepted it; he was transgressing, ignorant.
Brother Wadood, your argument is starting to make sense. Yes, if we remembered everything from prebirth, then we would have behaved dramatically differently in this World. Perhaps people will not be as interested in this life and human race may not function well as compared to how it is functioning now. Conversely, If everyone remembered and they lived in a certain way, then that would become normal life. Even with the memory humans would need to struggle for survival and they would still be greedy, stingy, jealous, angry, sad and in search of luxury and comforts. I guess it would not change human behavior much. The Adam’s sons somehow knew who’s deeds Allah accepted. So somehow they had closer contact with Allah. Still one brother killed the other.