Hi, Jessica !
As the old saying goes,"the journey of a thousand miles begins with the first step". You already taken your first steps towards healing yourself inside and out, but you do have to be more patient with yourself. This is a learning process. No one ever became a healthy person overnight. change takes time, thus the need to be patient with yourself and your body.
I've been working on myself these last 8-9 years and I'm still looking for ways to improve myself. Being patient has to be part of the journey if you have a long way to go.