Pb,
In my case, I slowly weaned myself off the visits to my T. I saw him weekly for 2 years. At that point, I was definitely in a happier place, I had become energized, I could look positively into the future, and I no longer cared a whit about my ex. We reduced my visits to every other week for a couple of months, then to once per month for a couple more, then my therapist told me I was too happy to be in therapy anymore. For the last couple of months, my discussions with him became more like friendly visits and there were no longer any "issues" to discuss.
There have been times since then, when I have wished for his wise and wonderful advice and I could certainly schedule a visit if I felt the strong need for his counsel, but most of it is pretty basic "I'm getting older, my last child is going to college and what do I do now" kind of stuff, which can be handled with books or much of the wise advice offered on this site. Many of my friends are currently in the same boat, so we do have each other for support and advice.
I think my therapist felt safe letting me go once he saw that I had made the choice to become involved with a man, who by all accounts, was a really good guy who was good for me. I had, for a short time while in therapy, gotten involved with someone who clearly was not a good choice and an indication that I was not ready to move on with my life. It was only with my T's encouragement, that I ended that relationship because I was not in a place yet where I could see how unhealthy it was. I was repeating the same patterns of my past. It was more than a year later before I was ready to find a healthy relationship.
I think determining the end of therapy or how much is enough, is such an individual thing and it can depend on the degree of trauma you suffered, how capable you are of processing the therapy offered and how good a T you have. Sometimes, you just need to take a break for awhile and process what you have learned so far. The door will always be open to go back if and when the need presents itself.
Brigid