Prayer has many mysteries. One such mystery is: why pray if God already knows what is going to happen? In this message we will explore three answers to the question why pray? and we will also unpack some of the reasons why we struggle to pray. (Matthew 6:5-9; Philippians 4:6-7; James 5:16b)