Prayer works. Because God hears.
However, the most important thing about prayer or the process of praying is not that God answers all our prayers, but that in the process of turning to Him, we are changed by Him and by the working of His Spirit within - which transforms us from the inside out.
That is the greatest effect of prayer. We pray not because God doesn't know what we need or desire; we pray because WE need to find out what our hearts truly desire and so that in the process, our wayward desires are realigned to God's ways. And I know without a doubt that it's true, God's ideas are a million miles better off than mine.
~ J a n i e ll e