Sorry, Gardener--I keep hijacking threads when I mean to respond to YOUR thread. I'm not really good at this.
As for you: you are so aware of where your heart and mind are. You know what you are feeling, can name it, and can know it is part of the healing.
I have wondered myself just how exactly God allows this incredible pain to exist. But there it is, and you--and all of us--plug along through it. It is life, it is human.
Oh, that we could all be happy Labrador Retrievers!