We cannot understand How God sustain us.. and how this thing coming from.. what I know is that God loves us so much..that even His son Jesus Christ given to us to save us died on the cross for you and for us..how can He also not giving us all this thing...