Camming for me has always come in waves income wise. I'll go through lower earning spells, average earning points, and then BAM whale! We all have off days, weeks, or even months. Hell, late may/early June was TERRIBLE for me. I just try to remind myself to be kind to my mind and body during slow spells. If I've had a really bad string of days I take one or two off, relax, do some self care, regroup, & make sure I come back refreshed.
Another thing that i've found really helpful is having a vast diversity of income. Mid-end '17 I was SO burned out. Like crying when I had to put my makeup on & dreading getting on cam because I was just so unhappy, exhausted, bored, & unmotivated. My health also started declining during this period, which just made the burn out that much worse & seemingly insurmountable. What snapped me out of the burnout was taking a long hard look at my life, recognizing what the sources of my unhappiness were (it went beyond just camming), accepting that they needed changing, and taking steps to do so. It was very scary to say the least, but I would be long retired if I had not & probably in worse shape mentally, phycially, and emotioally if I hadn't taken the time to do this self reflection.
The biggest turn around for me both financially and mentally came when I realized live chat style streaming wasn't a good day in and day out fit for me. I started trying new sites and exploring other ways of camming. I also added some phone sex and texting lines so if I really wasn't feeling up to the task of camming, I could at least make something while I was laying on the couch reading. Taking the financial burden off my live streams helped me overcome that terrible period of burnout.
All that being said, only you can really know when it's time to move on. If you're done, you're done there's nothing wrong with that. camming isn't for everyone & that's ok. But if you still have the desire to cam, I suggest looking into other sites as sources of income & split camming.