There is absolutely no such thing as a perfect church and the only thing perfect with church is the unadulterated word of God and the good news of the gospel of Jesus Christ. The reason there will never be a perfect church on this earth is because people who make up church are imperfect.
Now I can tell you, I have been in church for most of my entire life. I've been a part of the imperfection. When you look at me, I admit I am not perfect and will never be as long as I live in this broken, marred and sinful world. Neither will you. I have made my share of mistakes. Occasionally, I fall down and yes, I bruise my knees. I have found myself at the bottom, with my belly up and sometimes belly down needing the grace and mercy of God like I've never needed anything else before.
I've also had my share of experiences where I have been first hand witness to the good, at times the bad and I have even encountered the downright mean and ugly side of what church folk would dish out on occasion to others. That's when you realize the imperfection with church - how people can be so judgmental of you, so uncaring and so unloving.
Sex before marriage? Is it happening in the church today? Yes, it is. What's the evidence you might ask? Just take a look around you. There are more pregnancies today outside of wedlock than there has ever been. That's the evidence. But while we do not glorify these things, we each have a responsibility to pray one for another. Pray that one day, those individuals will come to have an encounter with God. Just one. One encounter with the Spirit of God can change people in ways you and I could never imagine them being changed.
We realize how weak we are in the flesh, leaving us no doubt that heaven is eternal and the bodies we have are not. Flesh and blood just do not hold up well. So many times we fail. We fail in our relationship with God, our friends fail us and we too fail them.
"Now I say this, brethren, that flesh and blood cannot inherit the kingdom of God; nor the perishable inherit the imperishable. Behold, I tell you a mystery; we shall not all sleep, but we shall all be changed, in a moment, in the twinkling of an eye, at the last trumpet; for the trumpet will sound, and the dead will be raised imperishable, and we shall be changed." (1 Corinthians 15:50-52).
But there is always room for improvement. God only has the blueprint of when our change will come and we see how through our relationship with God and His word that our Lord Jesus has revealed much about our life to come. Until then, we'll just have to wait until that day our faith becomes sight and we see for ourselves the magnitude of what God has planned for us. For now, we can just glimpse into eternity through God's unadulterated word, and await with great anticipation our departure for new horizons when we would all be made perfect in our heavenly being.
Blessings and peace!