Right way to take massive action?

I noticed I have periods where I have great results, I achieve the things I set my mind to and everything seems to come in to place. But there are times that I don’t get results it is almost like I’m climbing and I make everything much harder for myself, I second guess, doubt, give up, and then I try again, and the whole fun cycle again. At this point I feel like this is happening to me instead of feeling responsible. I really want to take full responsibility and understand this better so I can take massive action instead of slowing myself down. Where should I start? Is there a right way to take massive action? Thank you so much!