The skeptic will say God promises and wills eternal blessing and rewards, but not temporal blessings here on this earth. Well, I maintain that it is. Furthermore, Isaiah prophesied that by the stripes of the Messiah, we would be healed. Therefore, confess your sins to one another, and pray for one another, so that you may be healed. The effective prayer of a righteous man can accomplish much.
Confession of sin is required.
They're not praying in faith. They're not praying the pray of faith. They're not believing they've received what they ask for. They're not obeying Jesus' teaching. They're not obeying Scripture.