Here is the key: study more and eventually you shall know the answers
Well, for the most part I do know the answers, but every so often there is a syntax or semantic problem. To simply "study more" will not fix the problem. What's so bad about wanting help once in a while? Indeed, the reason why this site is up is so people can form a network of discussion and study groups. So if I mention a particular book, people will A: jump on board and start a study group, B: refer me to an answer key to compliment my efforts at self study, or C: help me with any specific problem I may be having. You, on the other hand, are none of these, and therefore very unproductive.
As for studying harder, I'm already a full-time student taking classes in Spanish Linguistics and Classical Armenian. This is just something I am doing on top of all of that for personal enrichment. In other words, I AM studying very hard.
Instead of browsing the forum judging people, why don't you try to help out??
Oh, and I'm not here to argue so I will not be responding to or reading any more of your responses in this thread. However, if you would like to issue a rebuttal for the sake of impressing other readers, feel free to do so. Just don't expect me to read it.