According to a new bankrate.com report, Millennials aged 28 to 37 stress over these things more than any other age group. Bankrate.com analyst Amanda Dixon says, “Millennials have a lot to worry about. The economy overall is in good shape, but wages are stagnant, housing costs are rising and the job market has become more competitive. It’s no wonder so many 20-and 30-somethings lie awake at night.” Sleepless nights are certainly not exclusive to this group. Reportedly about 7–percent of all Americans lose sleep due to stress with money worries being the biggest culprit. Other reasons for losing sleep include family,romance,health and yes even politics.