with even your strongest faith, God will not always reward you immediately according to your desires. rather, God will respond with what in His eternal plan is best for you, when it will yield the greatest advantage. be thankful that sometimes God lets you struggle for a long time before that answer come. that causes your faith to increase and your character to grow.
elder richard g. scott