I'd rather not think Harry capable of this either, but I think human beings in general are capable of so much more (good and bad) than they think they are. It just takes some exceptional circumstances to bring it out.
Thank you for reading through the painful parts and commenting. :)