Do you blame yourself (19/20)

Do you blame yourself