It'll take sometime between two minutes and 100 years.
There's your answer

It's not what you're looking for... but no one can give you a time frame. It might be temporary, it might be permanent.
Just continue learning to like the new you, and even a few years from now you might look back at yourself and go "Oh, I've been making a lot of progress over that time!"
Like... just me? If I look at things in my recent past, I'll go "Augh, I'm making no progress!" but when I look back over the past 10 years? I've made HEAPS of progress in all the different areas I've been working on. You just can't notice it when you're so close to it.