I want to make it permanent or come back longer
Botox is a temporary treatment, and there is no way to make the effects permanent. In order to have a consistent effect, it will be necessary to repeat each treatment when the Botox wears off. In general, the Botox will last around 3 months on average. I hope this helps, and best of luck to you.
Botox is not "permanent" and if your provider isn't educating you on the process of masseter reduction, it might be time to visit another.