This is according to the nature of God. If you pray for patience, you will likely meet people who will get on your nerves. If you pray for a solution for your problems, He might just turn up the heat to make you focus on finding a solution. Make no mistakes when it comes to understanding God. He is benevolent. It's just that He actually needs to let us be in enough problems to make us turn to Him. Because it's not like we would turn to Him otherwise. In that sense, people have become a bit dumb after the fall to sin.
If you have the wrong idea of God, your prayers will actually be addressed to malevolent deities, whom you're regarding as God in the place of the Almighty. Do you realize the difference of meaning between the words God and god? It's like you're accurately explaining that you've been praying to idols, which is, lets put it mildly, a sin. More accurately, one of the sins you'd get into the most trouble for.
Go get a good idea of the God you're praying to before asking for things. You won't be under His protection until you decide to follow Him for the rest of your life and beyond into eternity. Because that's His main goal. To have you pure enough from sin after being taught by Him, that you can withstand His fuller presence. The happiness at the beginning of faith comes from learning about God. Material good things can be gifted to you only when they mean nothing to you in comparison with time spent praying, because otherwise, they'd steer you away from the main goal.
Sorry if my words are harsh. I don't want to take the time to soften them, feeling a bit lazy right now. But I do mean well, even if it doesn't seem that way. I want you to be happy like I was at the beginning of faith, and not distraught like I was before it. And not in this state of depression that I am in right now because I've been putting my time into people and not time spent in religious practice. I guess I'll go do that next, thank you for bringing that to my mind.