Once in a far away place lived a man who had faith in god. One night, a man was sleeping soundly. Suddenly a huge sound woke him up. When he opened his eyes, he saw that his room was filled with light. Just then god appeared before him, showed him a large rock outside his house and told him to push that rock with all his might. Next morning when man woke up, he remembered what he saw that night. He got outside and pushed it with all his might but wasn't able to move it. Despite it man didn't give up and from that day he made his routine to push that rock daily with all his might. For many years he toiled from sun up to sun down, his shoulders set squarely against the cold, massive surface of that large rock, pushing with all of his might. Each night the man returned to his cabin sore and worn out, feeling that his whole day had been spent in vain as that rock never moved a bit even after many years. Not seeing any progress, man started to get discourage and just then devil showed up in his dream and said, "You have been pushing that rock for long time but it hasn't moved.. why to go through all that pain? it's impossible to move that rock that's why it's better to leave it at this and live easy life.."Saying this devil disappeared. Man was disheartened but still he decided to pray to god and tell him about his troubled thoughts. He prayed, "I have labored  long and hard in your service, putting up all my strength for what you have asked me to do and yet after all this time.I have not even budged that rock by millimeter.. what am I doing wrong?? why am I failing?"Just than god appeared and said, "My child, I asked you to serve me and you accepted it. I told you to push that rock but I never said that I expected you to move it..!!your task was to push and after all these your you think you have failed but is it really so??look at yourself, your arms are strong and muscled, your back sinewy and brown, your hands are callused from constant pressure, your legs have become massive and hard.facing opposition you have grown and your abilities now surpass that you used to have.you haven't moved the rock but your calling was to be obedient and to push and to exercise your faith and trust in my wisdom. this you have done." 
At times when we face difficulties in life, we should just trust in god and push. By all means, exercise the faith that moves mountains but know that it is still god who moves mountains. 