Craig is loyal. Suffering and grief aren't factors of his situation.
The definition of loyalty is having a strong feeling of support or allegiance.
The definition of suffering is the state of undergoing pain, distress, or hardship.
The definition of grief is having deep sorrow.
"Loyalty" seems like the word that fits in here.