I just have times I can work nonstop for weeks on end, and other times I can't work at all for weeks on end. Nothing gives me control over it
Discussion
I imagine your job allows you to do that. I experience something similar in other aspects of life.