Tuda delivers thought provoking messages of inspiration. Today's message: "Pressure we put on ourselves". Listen to Tuda's Tidbits.