Some of my beliefs and thoughts are very strange, even to myself. I believe prayer is in part answered through our own brains/energy/something else like that. When we are connected to God, we have the power scripture tells us about. He doesn't have to "come down" or "reach down" and change our circumstances. I believe (maybe) that we are created in his image and therefore are already set up to accomplish the needful things.
It struck me that always asking for the Father to fix things for us is a bit lazy. I even wrote a Hub about it: In The Image Of YHWH because totally trusting I AM is not the same as refusing to do anything but wait. Good works are prepared and waiting for US. We have already been equipped. Even if this means others can do some of the same things doesn't take away from the fact that the power and ability to do so came from the Almighty in the first place - others just don't give credit where credit is due. There are stories of great things happening when no one was praying about it and things that didn't happen when someone was praying.
Perhaps it's true that many times it's just the Father saying no, not yet; perhaps it's a test or a needed character-building trial; perhaps those involved didn't have enough faith. But faith comes from I AM in the first place, it's not like we can 'decide to go get some more'. I considered that our minds can heal our bodies or contribute to the healing of others by knowing more specifically what needs to be done, like how this disease works or how certain body organs need to function so that we can focus on that. And it seems to be true to a small degree. But that leaves a lot of healings and lack of healings unexplained! Really, my major experiences come when I freely admit to the Almighty that I'm clueless, he's not, please do whatever is best. Is that a lack of faith? Is that the same as saying, You didn't tell me what to do so I'll just sit here and let you do whatever'? Should I be so connected to him that his spirit flows through me and I know what comes next? Hard to say.