Guardian angels can only guard their mortal until the mortal's time is up. It's a rule--but sometimes rules need to be broken.
Comments