It is normal that when we are very overwhelmed by various trials we begin to ask ourselves certain questions about God, and within the Bible we find many men who did the same, but who always understood that God is a powerful God despite everything.
Are you going through some terrible problem? Do not give up! Look what the Bible says:
Rest in the Lord, and wait patiently for him: fret not thyself because of him who prospereth in his way, because of the man who bringeth wicked devices to pass.
Psalm 37:7 (KJV)
Sometimes we focus on seeing how other people who according to us do not deserve what they have prosper, and we do not. And we end up questioning God, wondering why we being His children we do not get what we want at the time we want.
Oh my friend, no matter what it is that you are looking forward to and that you are lasting a long time without receiving, keep waiting on God, because God does not disappoint us and despite the fact that in the terrible trial we feel that God is far away, the real thing is that He is closer than we think.
I urge you not to give up, to keep fighting. Here in the Lord’s vineyard, those who sow reap good fruits and those who work do not do so in vain. Do not give up!