I do website maintenance, with a little feature dev. Every now in then I go on streaks where it feels like I don't make any progress on my work(usually 2 weeks long). Mostly because of issues found in PR reviews and initial testing. This can create a lot churn in my work and make me feel like I'm not making any progress. This is very demotivating to me. Is there a way around this? Or a way to cope with it?
Additionally there are a lot of senior devs that seem to have the solution to my issues effortlessly. Which makes me question my usefulness to the team.