Self-improvement doesn't happen overnight.
It also shouldn't happen overnight.
You're good and loveable and wonderful NOW, regardless of your (perceived or real) "pending improvements."
I talk in this video about the "long game" of self-improvement and how I've simply been taking the time to "notice" lately, rather than rush to fix or tweak.
As someone who struggles with self-beat-up, this is a useful exercise. Because sometimes when you sit with your shortcomings, you might notice that they're not so bad after all.
Watch the video and let me know what you think!