USA just celebrated independence day but the Christianscan not celebrate "sin" independence day yet. We are still dependent on God for forgiveness but He is a God of grace and mercy for which one of the benefits is forgiveness.
Man i believe is achievement oriented creature and the thought of receiving something for free is avoided. Yet most gifts God gave are free..
May we be balanced in depending and obeying God, in Jesus name,Amen. By the way we will never outgrow our dependence on God for without Him we are nothing.