They look more than "less than happy". It's more like a splitting situation, something like "there is no other solution" kind of situation. Severus looks tired and resolved to go away, while Harry looks sad but resigned - he is the guilty one. Well done!