We are instructed often in scripture to pray for others.
Paul consistently made requests for other believers to pray for him and his companions. We make prayer lists that include other people, places and events and approach the throne with confidence that Jesus hears our prayers and will answer according to His will. Additionally, we are frequently moved by the Spirit to pray for things He brings to mind. Of course we need to do all these things, but intercessory prayer is an instruction directly from God and He honors all who obey.
Believers have no issue praying for others but sometimes consider praying for oneself a different matter altogether. They may feel it is selfish to pray for self. This would be true IF praying for self is all that one does. In God’s economy, however, balance is the key. The Old Testament is full of people who prayed for themselves. Nehemiah asked God repeatedly to remember all he had done.
David cried out to God for help again and again. Moses, Abraham, Hannah all prayed for themselves and God answered. Most assuredly it cannot be wrong or selfish to pray for oneself, rather it is what creates intimacy with God. When we are truly honest with Him, He teaches us more about Himself and our relationship with Him than we ever could imagine.
If you are one who has intercessory prayer down pat but feels it inappropriate to pray for your own needs, there is no need to despair. You have Someone in heaven who intercedes for you all the time. In fact, He lives to pray for you. He continually brings what He knows you need to the Father, and no one knows better what you need than He. Not even yourself!
Learning to pray effectively is a life long journey, and Jesus is with each of us every step of the way. What a blessing we have as believers! Just as Jesus prayed for others and also for Himself, we are to do the same. The Father loves to answer our prayers if we take the time ask!