I personally am very optimistic - there are great solutions being developed and tested all over the world for the myriad of problems that we face as a global society.
Keep developing and testing; stay solution-focused!
I wrote a bit here a while back about some of my thoughts, we are working on sustainable development in the developing world, the path of the developed world might be a bit different.
Great dialogue, will keep an eye on this tag!