Your liver, which is the largest internal organ in your body, is responsible for a lot. It regulates blood clotting, removes toxins like alcohol from your bloodstream, helps in the production of bile ...