Explanations are a substitute for trust.
If you uproot the idol and fail to plant the love of Christ in its place, the idol will grow back.
The desperate addict is closer to the heart of grace than the devout moralist.
To progress is always to begin again.
In the Old Testament, we are continually told that our good works are not enough, that God has made a provision. This provision is pointed to at every place in the Old Testament.
Your pain could be God prying open your life and heart to remove a gift of His that you've been on to more dearly than Him.