Ok, listen to me here, THERE IS NOTHING WRONG WITH YOU!!! God hears all prayers and he doesn't always answer them the way that we want him too. For example, I've asked several times to be able to fall asleep when I've had trouble sleeping before, and God didn't bring me sleep right away like I had asked for, but he did bring me sleep on his own timing! That just proves what I said earlier about God hearing our prayers and answering them in His own way. If we ask for something that goes according to God's plan for our life, then it should happen how we asked for it to happen, otherwise we'll get a different answer to our prayers, since God's will always goes according to plan. Satan has nothing to do with your prayers getting answered opposite of what you asked for, 'cause his is not omnipotent (all-powerful); only God is omnipotent and only he can answer our prayers. If you have confessed your sins to God, you have a personal relationship with Jesus Christ, you live according to God's Word, etc. then you are right with God. Remember, God hears ALL PRAYERS and answers them according to His will and timing and if your will was the same as His, then the prayer will get answered how you wanted it to get answered, or otherwise it will get answered in a different way. Does that help you at all? Remember, God loves you and will never forsake you! I hoped I was able to help you! God Bless you!!!