Home > Islam and peace

Filling the Void in Me

Expecting more than what is human from a human is nothing but a deception from Satan. We are mere humans with so many chances to err. So how can any one of us, despite all our efforts, inject 100% input and expect the same in return?