Harry's actually on pretty good terms with all the other characters at this point, which is why his relapse was so surprising.
And 'refused' to get off drugs? It's an addiction, it's not like refusing to change your stinky socks. I don't think Peter's acting horribly here, but Harry isn't entirely unsympathetic.