Life can get difficult when all we see is everything that's wrong with ourselves and all the things we can't seem to do right. The devil will remind us of them frequently and for that reason we need to be well educated in God's thoughts toward us and meditate on them often.
Although Life is sometimes difficult, let's not think only of those times. Life is also wonderful amazing and an exciting journey, so let's think of the good times more than we think of the bad, because we always overcome evil with good.
Therefore, God has a perfect timing for all things and He'll not be rushed, so settle down and enjoy the wait.