but through the combined assistance of the light ( god 's spiritual presence ) and his heavenly hosts ( the angels ) , jesus will apparently be able to meet the needs of all his faithful followers without any problems .