We may plan in a way for our life but it should not be forgotten that there is someone else who knows better than us. He can do anything that we may not think even in our dream. It is in His control who is the greatest planner, the God. Certainly, it is true that He will not let you have what you should not. You will get what you deserve. It is just to have faith and patience.