Do you blame yourself (20/20)

Do you blame yourself