Such an effing great idea...pity you turned Harry into an utter whiner at the end. Yes, it's justifiable for him to run off like that, but he wouldn't. Even Kinsfire at his worst wouldn't have Harry run out on Hermione like that. Not that I really have anything against Kinsfire, but he does have the nasty habit of having Harry run away from situations like that.
At any rate...please continue this.