Our opinions of ourselves our ever-changing, but God's are unchanging.
On the days we feel guilty for not being good enough, we must know those feelings are not from Him who made you good enough 2,000 years ago. The other days we walk around in self-approval are in reality still not good enough in the eyes of our HOLY HOLY HOLY Father. On our own we never win. On our own we are never perfect or who we want to be. But that's when GRACE comes alive.
We are never good enough but in Christ we always are.