Sometimes God answers, “No” to our desperate prayers.  We need to remember that God’s true purpose in answering our prayers is “that your joy may be full” (John 16:23, 24).  If God says “Yes” to our prayers that makes us happy but God never promised happiness since happiness is base on circumstances.  Actually He answers in His own time that He may be glorified through us.