Oh my God this was absolutely fantastic! Flint / Dursley? DUDE! YES THANK YOU! And you even managed to put a Harry/Severus in there which always makes me wibbly.
And Flint! Loved him. A Journalist? I studied Journalism how did you know!!! OMG *dies* I LOVE YOU SO MUCH RIGHT NOW. This was perfect, fantastic, brilliant!