Awwww that is so sad! Atleast you gave him your best!
May the little guy now be at peace.