Perfect knowledge is impossible. But what God wants us to know and to do is knowable and doable, and those things are found in Scripture.
The best advice for conflicting points of view is just to return to Scritpure and read. The answer is always there.
Absolutely. We have no excuse as He has given us the tools and resources. He expects us to live holy and perfect lives and, when we fail, admit those failures.