STOP MIXING SALVATION WITH SPIRITUAL GROWTH!!
It's quite saddening that many often mix salvation and spiritual growth. They condemn believers for not behaving as Christians and almost outlaw their salvation because we have this erroneous idea that salvation instantly changes all habits and fixes all character flaws and inconsistencies. This assertion is untrue and unbiblical!!!!
Salvation is instant but spiritual maturity is progressive and hinged on a continuous reception of the word of his grace. We are instantly justified ( or declared righteous) by the faith of Jesus Christ (Rom 10:9-10; Rom 3:24); by grace we have been saved (Eph 2:5,8); God saved us and called us with a holy calling (2 Tim 1:9); not by works of righteousness which we have done, but according to His mercy He saved us (Titus 3:5).
Salvation changed our nature permanently while spiritual growth addresses our conducts by the influence of the truth of salvation. Paul recommends renewing of the mind for this (Rom 12:2; Eph 4:22-24; Col 3:10). The moment a man believes the gospel he becomes a new creature (2 Cor. 5:17). This is an instantly new status. His nature is changed but his habits are being changed. Two different things...
The Christian lifestyle doesn't come automatically the day you get saved. The righteous nature is received first and change in conduct/behaviour follows. Don't pretend to have your lifestyle changed instantly. The lifestyle/conduct comes as you grow in the revelational knowledge of the word. Allow the word produce this with time. It takes time for the fruit to develop and mature.