A summary of my own (and probably many others here) current perspective on things...