When I have asked God for something and He has refused it, it is not that He was unable to give it, but unwilling and for good reason. That He was unwilling means that He has something better in mind. God will not give us anything that does not mirror His greatest gift. Would we really want Him to do so? Sometimes He says “no” because He has in fact, already said “yes” to a greater good.
“All the promises of God are “Yes in Christ.” 2Cor.1 Conversations Within ts 4/20/