Search for crossword answers and clues

Answer for the clue "Finding fault with one's own actions ", 12 letters:
selfreproach