Acute withdrawal from methamphetamine can go on for up to two weeks. Although, mood swings and cravings can continue for months.