Gen X did everything right—but got left behind. Stuck between Boomers and Gen Z, Gen X is now paying the price for broken promises.
Sherrie Rose, Facebook