You're allowed to be human, FS. You weren't cruel to your H and you were as kind as you could be in that moment. And he is your FIL too and whether they are at the surface or not, you're going to have your own feelings at a time like this and they matter too.