How long does alcohol stay in your system? That depends on several factors.