I know it's fairly easy to make calls concerning others from one's own armchair.
I say test some other waters if quitting this particular escort cold turkey is too much. As trite as "there are other fish in the sea" may sound, it's true.
It may be less stressful than you might think to seek out and patronize a more considerate (stable) young man.
I wish you well in whatever you decide to do. I, too, have experienced having been hugely smitten with a provider. It was gradually pulling away that helped me.
"Keep on keeping on."