Millennials Struggle with Financial Vices