Peachey yet to forgive himself for "stuff up"