Coffee Culture

Why is coffee so addicting and how has it become part of our daily lives?