halcyon boy so full of hate