When God made the promise to bring his Son into the world, he didn't fulfill it immediately. It took centuries before Christmas happened. But God's delays are not necessarily his…
The majority of us have experienced some sort of sexual brokenness at some level. We've experienced betrayal. We've experienced sexual brokenness. We've experienced the weight of sexual sin. Some of…