the puzzle for our lives, god has the entire puzzle put together, and so he knows what will be best for us, and what will not. this does not mean that god controls everything you do, and you can never have anything you pray for. in fact there are times where if we are persistent enough god will grant us what we have asked for and use the consequences it brings as a learning experience.
i would encourage you today, if you have asked for something, continue asking, and seeking god for an answer. be persistent, and god will speak to you, and he will give you an answer to your 