Hugs and love to you and Mark. I wish I could help with both your pain. I know sharing it with others can't do anything to make it go away and I so wish it could.
I hope he's feeling better and that the trip goes well for both of you. Laughing or talking or just quiet time with people you love means the world. As much as phones and skyping and the internet are amazing ways of keeping people close, that time in their presence is always such a gift.
God sent angels down to earth in the form of dogs with notes saying 'don't judge, just love.' They ate the notes but keep trying to deliver the message.