I've read this before, I know. But it's so well done, so passionate. Every time I read it, I do just want to hug you until I know you're happy again. Which I think is the mark of a good poem.