David Bargiacchi, Mea culpa