Do you blame yourself (15/20)

Do you blame yourself