This beautiful poem is worth reading and reflecting upon. The conversation with God in the poem reveals that God expects us to take responsibility for all our actions. Be it to free ourselves of our ego, or to develop the virtue of patience and happiness. He gives us the opportunity to develop in us the virtues of fortitude and courage when pain and trouble come our way. But finally God does bless us – when our life’s quest becomes one of love and helpfulness for others.