The way out of your psychological struggle, as you put it, is to realize that (so far) although possible to do there is no "score" based on:
Days or times logged in vs questions asked / questions answered/ searches performed (and or results read)
If the good folks running stackoverflow believed that was important and somehow was contributing to the success of the site it would be getting tracked and prominently displayed with the user name like reputation, badges etc
So since there is no Q/A ratio, etc, there should be no strugle.
Sometimes a good question contributes a lot more than providing many answers.
In fact, it's usually harder to pose a question than answering, much like the example I like to use with libraries and web searches.
All the information is out there, if you know what you are looking for and how to look for it.
Since you are on subject of feelings, there have been times that I tried to find the answer to a SO question myself by doing a search goggle/dogpile etc and sure enough the answer is out there.
I believe SO is used by some/many/most as a shortcut way of receiving an answer quicker than a search. On the bright side, this accumulates a whole bunch of direct Q and A threads which is what makes SO sucessful to the good folks running StackOverflow.
So you see, there is nothing to feel bad about :)