Musings of a 20 something genernation.