What Do You Mean? Challenge

I have another challenge for the christians who dare to visit this site! (see my previous blog for the first challenge).

A basic Christianity 101 verse is John 14:14 - "Ask anything in My name, and I will do it." Verse 14 is actually a repeat of the previous verse...in other words, Jesus repeats himself...saying "if you ask anything I will do it."

That particular promise is repeated again in John 16:24 - "Until now you have asked for nothing in My name; ask and you will receive, so that your joy may be made full."

So - here is the challenge: explain to me what you think is meant by "ask anything and I will do it." And further, explain to me why the promise stated so explicitly in those verses is so often and obviously broken?

One qualifier: you cannot use the old Whittinghill argument - "God says yes, no, or not now." There is no indication that Jesus gives himself wiggle room like that...he does not say "I might say yes, I might say no, I might say later, dude." The promise says "ask and it will be given to you."

I say bullshit! Prove me wrong.