Confession brings man to tears