HI, Peace be with you!!
okay. I hear your question… please let me try to answer as well…
Being perfect is very difficult for us. as our training in this life is to sin… Being Born again means becoming dead to our selves. our normal way of life… coming to know Jesus in an intimate personal way. Remember God is love… the more we deny ourselves, take up OUR cross and follow Jesus the more we will walk down the scarcely travelled path, perfection, love…
God IS love… and He loves us so much… ST Paul once wrote, be imitators of me while I imitate Christ…
IN this we can find ourselves becoming closer to perfection.
But we ARE sinners… " Anyone who says he (( or she)) is without sin is a liar and is not in the light…" so does this mean we are destined to be sent away from heaven ?? NO…
it means we need God’s help to go there… He HAS sent his son to pay the penalty for our sins… AND given us the sacrament of reconciliation for when we slip and fall. When we are not perfect and we fall, LIke a Loving Father, God is there to help us back up… hug us, pat the dust off and get us to walking by his side once again.
Being perfect means… like a child walking with Jesus, loving ones neighbor,(( The second commandment)) and Loving God the Father, Thru Jesus and the Holy Spirit one God (( The First commandment.))
He knows where we were when we were called to Christ.(( meaning our state of sinfulness)) and since our heavenly Father, with Mercy Grace and Love, knows the walk we must walk to attain this.
Remember, He gave us all His church, and the Holy Spirit to guide her… till the end of time, and the Gates of Hades will not prevail against her.
Being perfect means Loving God, loving your neighbor, being obedient to His Body, the Church, and following Him, with all our Heart, all our soul, and all our minds.
so do your best. pray unceasingly, love continually, attend Mass as much as possible, Frequently participate in the sacrament of reconciliation. Like St. Peter, whom by Keeping his eyes on Jesus, and the Lords command, walked on water, focus continually on Him. Don’t sweat the little setbacks. But strive forward so as to win the prize. Total Communion with God, Forever. and know… Jesus Himself promised us all that belive in Him, that HE would be with Us forever. Jesus does not lie.
God Bless, and Love in Christ

David Paul.