When any one calls on God without settling the sin problem, true holy God can NEVER listen. When any one calls on god without a clean heart, only duplicate gods or gods of imagination will come to their aid. Demons come in the name of god and get their worship. Remember only house flies will come if there is some dirt in a place. Is it not? You can never see a honey bee where there is dirt.
You can hear your friends who go to temples talk about miracles and answers to prayer. True, Satan can perform miracles and that is how Satan is able to keep them in his fold. The Bible is very clear that when any one worships any idol, worship goes to demons (Acts 7:41,42). But if you ask them whether their sins are forgiven, they will never be able to say it. Truly, it is impossible for man to get forgiveness of sins by self effort (Mat.19:25,6).
So the Bible tells us that God made the way for man to be forgiven by sending His sinless Son as a man to this earth and Jesus took the punishment of our sins and if we repent and trust in Christ, we will be forgiven and our harts will be cleansed. Then when we call on God, true and living God who is our only creator will listen to us and answer our prayers.
So what you need is to invite Christ into your heart now and become a child of God. I will give you the link below which you can use to do that and you can know for sure that God has forgiven you and that you are a child of God. May God bless you and make you a channel through whom many of your friends too will experience salvation and forgiveness of sins. Here is the link for you. www.4stepstogod.com/
If you have any more doubt or question please do not hesitate asking us. I personally want to be with you and pray for you so that you can have a life full of blessings by God Almighty. May His name be praised through your life. Amen.