i accused my high demon mate of being prejudiced against his son because he was only half high demon ; garde had n't defended himself very well against that charge and ended up blowing clouds of smoke before skipping away .