People berate me for having Harry be soft, especially when it comes to his girls. But I think that is just the canon Harry's personality. His life has been to hard for him to be strict/mean with those he cares for.
People who truly piss him off however are in trouble. Like your DumbleMalfSnapes.
This story is definitely different, I think its the pace which throws me off since I am used to reading much slower paced stories...but its till good over all and I'm happy to see you writing AND posting stuff again :)