I know, late.
You touched a little bit on our generation and the previous one which raised us.. societal movements, culture changes..
http://www.cbsnews.com/video/watch/?id=815162n
Pretty interesting.
Edit: That video is 37 seconds long. Epic fail. You might want to just read that article - it's basically a narration of the video. Fucking cbs.