Coaching is for people who function, but not in the direction they want. You have a good job and a clear sense it isn't yours. You've postponed a decision for three years. You set the same intentions every January and drop them by March.
The difference from therapy is real and worth stating plainly: therapy looks back in order to understand, coaching looks forward in order to build. A therapist will ask where the pattern comes from. A coach will ask what you're doing at 9am on Tuesday.
It's a practical distinction, not a hierarchy. If your state is stopping you from functioning — you can't sleep, nothing gives you pleasure, you're constantly afraid — coaching is the wrong instrument, and an honest coach will tell you so in the first session.