anyshinything.com
Becoming Hopeful
Hopeful people share four core beliefs.