Why do we need to pray when God already knows what we need help with?

31 answers 31