We can find ourselves blaming God for many things. We can watch a loved one suffer with cancer, and despite our prayers, die. We can have a difficult situation, and despite our prayers have it not turn out so well. We can have a broken relationship, and despite our prayers, find it remains broken. Sometimes we blame God for these things, but in fact, God calls us to something better than we can see here. The gospel today challenges us to remember that God is the abundant giver of new life.