Did you get enough sleep last night? If you’re like most Americans, the answer is no. The average American gets much less than the recommended seven to eight hours of sleep each night. Poor sleep has ...