'In God's Time,' the forthcoming new single from Randy Houser, is sure to be a career hit for the Mississippi native. The powerful new tune talks about the importance of being patient and accepting that God has a plan, whatever it may be.

"The idea for the song is something that had been laid on me for a while," Houser tells Taste of Country. "It had definitely been on my heart for a while. I went through a period in the last year where I was just an unhappy soul. I let a lot of things get out of control in my life, and I didn’t feel good about myself. I didn’t really like me that much. A lot of things I was struggling with had to do with my career and the music industry ... wondering why things weren’t happening the way I thought they should happen or when I thought they were supposed to happen."

"I was just kind of aggravated and stressed out all the time," he continues. "I just wasn’t me. I think God just kind of smacked me up side of the head and really let me know in a way that I wasn’t in control. Then I was reminded about why I get to do what I get to do and why I have a talent to get to do what I do. It was kind of like a self-realization in a lot of ways. The song had been on my heart. It was kind of a healing type of a song for me. It was something that I needed to write."

The song was written by Houser, along with singer-songwriters Shane Minor and David Lee Murphy.

"We had written another song that day called 'Ball Caps and Blue Jeans,'" Houser recalls. "We were getting together to write a new single. We wrote this really cool radio thing. After we finished that song, David Lee was like, 'I’ve got to get, guys.' Shane and I were sitting over there on the side, and I was like, 'Shane, I’ve got another song I want to write.' I played him the first little piece of it, and I had already told David if you can stay, you should stay. He heard the first part of it, and he just started unpacking."

"I was like, 'Wow, man! That sounds like something,'" Murphy tells Taste of Country. "We just sat there, and all this stuff just started coming down. We were catching it as fast as we could. You feel really lucky when those types of songs come along and the ideas just come out. It was really special."

In the opening verse, Houser sings: "In God's time / A million years might only be a single day / And everything He does gets done His own way / In God's time / And in God's time / You'll find that certain someone you've been praying for / And they'll be everything you dreamed of and a little more / In God's time."

The intensity of the tune builds for the songs chorus, filled with impacting lyrics that will stop the listener in their tracks:

"Oh but no one knows / Not you or me / It might be tomorrow or it might never be / Oh but don't lose faith / Put it in His hands / Because it might be that he might have a bigger plan / Then you had in mind / Miracles happen / In God's time."

"When we wrote it, it was some sort of divine intervention because it was really special," notes Murphy. "Songwriters just look for songs that have that goosebump effect, and that one did. Of course, Randy’s a great writer and a great singer. Whatever he sings sounds great."

"Shane and David Lee are two of my favorite people to write with in this town," Houser says. "I don’t think any of us can take credit for writing this song … we were just holding the pen. I think the song is something I need to hear. It’s something that helps heal me every time I hear it. In a lot of ways, I think it’s going to do the same for a lot of people."

'In God's Time' impacts country radio on April 18. The single will soon be available for purchase on iTunes.