You definitely need to watch Mark Freeman's youtube channel about OCD. Real life experience, hard work and real life recovery. Leo's channel is great but there is a great danger that you will do self-improvement in compulsive way. It will give you short time rewards but it will destroy you in the long time. Leo touches that problem in his video "Fake Growth vs Real Growth - What If You're Just Tricking Yourself?" but your problem is 10 times more intense and overwhelming.
Doing self-development in compulsive way tricks you into believing that you finding solutions for your problems but in reality you create more problems. Been there, done that. Go and watch Mark's channel.