Life experiences and financial burdens have left Millennials quite stressed, but an Investopedia study found they are also confident and invested.