12If I have told you earthly things, and ye believe not, how shall ye believe, if I tell you of heavenly things?
God reveals to use earthly things and stands by as we blantently tell him, "I don't think so." Then we have the nerve to get ticked because he wont reveal the heavenly things. You get mad at God because your ignorance wont let you believe what He says. Ok, does this make sense?
The Lord will show you anything about the world, He created it after all. But how do you expect a deeper relationship when you wont believe him with the smaller things. That is the problem people have, they expect great things, but in reality, God will test you with small things before He can be assured you wont waste the big things.
Why would He waste His pearls on swines? Be prudent and allow God to show you what He wants to show you, then the larger things will come.