I recently taught on Self-Sufficiency at LakeView Church. Very challenging topic and passage (2 Samuel 24).
David acknowledged his self-sufficient sin - repented.
He shifted gears in his attitude towards God - (re)reliance.
He then owns the consequences in his restoration - responsibility.
This is an individual heart issue that if ignored becomes a communal or corporate failure of Christians to actually be the Church. Spirit-dependency must replace self-sufficiency.
'May the Lord your God accept you.' He has. He will.