Gibson City grandma has long record of selfless acts