Do you blame yourself (18/20)

Do you blame yourself