Most of us wait until we're in trouble, and then we pray like the dickens. Wonder what would happen if, some morning, we'd wake up and say, "Anything I can do for You today, Lord?"
If your prayer is selfish, the answer will be something that will rebuke your selfishness. You may not recognize it as having come at all, but it is sure to be there.
I don't think there's such a thing as a selfish prayer. Prayer puts you in communication so you can talk about whatever you want to talk about.
A personal selfish prayer is bad whether made before an image or an unseen God.
Watch your motive before God; have no other motive in prayer than to know Him.
To appeal to God is to appeal to the action of universal love. Love never fails to come when we call to it, but it will always seem to fail us when our bidding is self-centered. The most powerful prayers are simply for God's will to be done, because God's will is healing for all living things.