Personal hat on, not mod hat
It is real, and I recommend you be more selective about what questions you answer.
Code Review (this site) should be fun for you. If you are not enjoying the process, then something is wrong, and we should try to fix it. Without people willing to answer the questions, then our site will languish, but, you can't feel obliged to answer everything.
One 'revelation' I had is that I can be selective in what I answer, when I answer, and how I answer. I only choose to answer those questions that appeal to me, when I have time, and in ways that make me satisfied. perhaps it is because the Java tag, and other tags I frequent, are "busy" tags, that I can feel confident that if there are questions I skip, or partially answer, that someone else will find the gaps, and fill them in.
This works the other way around too, in that often I will get satisfaction supplementing answers that other people have given too.
So, my suggestion is as follows:
- control the burn-out, and prevent it before we lose you to the site for good. We want to encourage sustained "contributions", if we can. Fewer answers for longer is better than a massive glut and then nothing.
- trust the community to answer questions. It does not have to be you.
- find those things that entertain you, and that you can learn from too, and use Code Review as a 'reward' as well.
Things I find myself doing regularly now, are:
- deep analysis on specific problems that let me explore areas of programming I am new to - new language semantics, specific performance problems, interesting challenges to me too.
- ignore the questions that don't have "curb appeal".
- find out what people are talking about - follow the chat room, if something comes up that's interesting, often it will be worth answering too.
- looking at zombies (unanswered questions that are older) and seeking out more complicated, in-depth opportunities to learn something that nobody else apparently is up for reviewing.
- seek out meta-challenges - by this, I mean things like: get a tag-badge in something tangential to your core skills - for example, "hunt" a programming-challenge bronze badge, regardless of the language, or hit the review queues, or find a different way to explore what's possible on this site.
- Ask questions in languages, areas where you are not an expert.
Regardless, whatever you decide, you should find a way to make it enjoyable, and remember that it is about the fun... really.
Note, about that 'fun' part... it's easy for me to suggest it's not about the reputation.... when, obviously it is, at least a bit. On the other hand, I have gained the most satisfaction from some of my low-scoring, or even "broken" answers. Those answers where I learned the most, or invested the most.
Also, without being too "humble" about it, there are people who are new to the languages you are interested in too... and they are looking for opportunities to contribute as well. Even novices can review the simpler, lint-like issues you find in "those" questions... leaving those questions for others is, perhaps, helping Code Review develop other experts too.