why are acids kept in?
Because acids react with metals and gradually the whole metal of which the container is made up of converted into salt of metal. There will be wholes created on the walls of metal container. But acids don't react with glass so acids are used to be kept in glass container rather than metal container.