I am so terribly sorry to hear of this sad news, Gary.
May Shawn Ling rest in Heavenly peace, knowing that he was loved and appreciated during his short time here on earth.
May God also comfort you, Gary, while having to deal with the loss of this special friend.

(((HUGS)))
Kim