Welcome Back!
It's a process! It takes time!
I can tell you, having done it over and over, and then again.
Patience!
Tackle one thing! When you are comfortable with that, tackle another. And so it goes.
Also, do not look at this as a drudgery or a chore! It's a challenge! To be the best you can be! Meet it head on!
At the same time, keep in mind, we are only human, and some days will be better than others. The thing is, when you string together more good days than bad, you will WIN!