I would imagine you have been through your own time in the wilderness. When it happens, our question is "God, why have you left me?"
He hasn't left me. I know it because He promised that he wouldn't. (Deuteronomy 31:6; Hebrews 13:5; John 14:18). I know it empirically. My life proves it to me. I can look back on the events of my life and know that no matter what was going on, whether I realized it or not, He was there with me. He protected me. He made it all work out.
Why am I in the wilderness? Perhaps it's because He is using this period to teach me. Or, perhaps there is unconfessed sin in my life. Either way, unless I understand it, it becomes difficult for me to move forward. I'm "stuck" more or less, spiritually.
What do you do when you are in the wilderness?
1. Remain in faith. Reflect back on all of the times in your life when He was there for you.
2. Give thanks. Count your blessings. For most of us, this isn't difficult. We've all got so much to be thankful for; so much more than we deserve. I shudder to think about what my life would be like (and my afterlife), if I got what I deserved to get.
3. Confess sin. This one is harder for most of us. We can't always be objective. Instead, we rationalize. "It's not that big of a deal." Or, "I'm justified in what I did." You know what I'm talking about. Until we hit that fork in the road, the one where we realize that our lives simply aren't working, it's hard to admit that we have failed.
Don't fall for this trap. God wants to be in perfect communion with you. Satan prefers there to be as much distance as possible between you and God. He (or his minions) will help you to rationalize your behavior, or alternatively, trick you into believing that what you've done is so horrendous that God will no longer have anything to do with you.
It's a lie.
Get on your knees and ask God to help you understand where you made the wrong turn. In my experience, it often comes to me before I even hit the floor. I may have wracked my brain for weeks, trying to figure out what I've done that was counter to His will. But when I simply surrender and ask Him to show me, He does it instantaneously.
Once you understand your sin, then simply confess it. Tell God you are sorry. And then rely on Him to help you eliminate it from your life. You can't do it on your own. You need a savior. Which, by the way, is exactly what you have in Jesus.
No matter what you've done, it's already taken care of. Jesus paid the tab.
But here's the thing. Never, ever take this fact lightly. Jesus gave His life to pay for that sin. If you keep doing it, it's like the petulant child who keeps going into Mommy's purse. The money may never run out, but the child will never learn what the child needs, in order to grow and thrive as a human. God's forgiveness is an incredible gift. Without it, every single one of us is doomed.
God loves you. He always has and always will. He wants only what is best for you. You can't earn His love- it's already there. Stay in your faith walk, read His Words (another incredible gift), and do what He wants you to do.
I think I just spotted light at the end of the tunnel (er, wilderness).