A decent enough read to enjoy it, but you need to decide if its Tara or Hermione that Harry's dating. I noticed changes in names within the same sentence at least twice. I lost count of the changes inside of a paragraph. A little proofreading can pay off in a big way.
Although I like the plot in the story, Harry is a little bit overdone. Hard to get the warm fuzzies about someone who doesn't need anything or anyone.
sorry about the Hermione and Tara mix I'm writing multiple stories on different fan fic sits. So some times I type in the wrong name for a character I'm writing a story around.