Listen

Description

We spend our lives blaming and deflecting. But the source of most of our problems is ourselves. So what do we do?