Beautiful moral guidance. But it is indeed a matter of shame for us (me) that we are still very far from the message of Allah.
What great teachings!! How sad where we are (I am)!!