I related to your post because for me it was about believing I could do it and being emotionally prepared that was the key.
The finances and the rest of it were really in place and had been, but I used them as an excuse to stay until it was "perfect."
The feelings of leaving and staying left were really hard. I am not going to lie. They were hard regardless of where I was though.