I am so sorry. Even when you expect to hear the news it is still a punch in the gut.
I hope you and Trooper have so very many great moments together and that he does well with his treatment.
I am not at all sure the heart does ever heal. I have come to think that is the right way of things. I think it just gets larger to allow us to remember the love we have shared with those we have lost. I am so happy that you and Amadeus found each other.