Here is the latter part of the 7 trumpets with a focus on the 2 witnesses. They prophesy for 1260 days and the ‘nations’ trample on the outer court of the temple for the same period of time: 42 months. Both those numbers are ‘rectangular’ numbers: these indicate the battle-ground in Revelation. Times are in the hands of God… and the times are limited. The feeling might be of an endless cycle – but there is a progression toward the end.
We have faith choices to make as to who overcomes… and then how we overcome has to be shaped by following the Lamb.