41v I'm pretty well satisfied with the way things are going for me financially

Total

19871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012
Total Agree 6365625956575864----65--68----6663------60--53----53
Total Disagree 3534374142424135----35--31----3336------38--45----46

Party

19871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012
Republican Agree 7375696966646265----71--74----7777------81--61----63
Republican Disagree 2624313034353734----28--24----2223------18--39----36
Democrat Agree 5962575753545763----64--66----6058------54--49----51
Democrat Disagree 3837414346454335----35--33----3941------45--51----49
Independent Agree 6163635552565565----63--66----6359------54--52----51
Independent Disagree 3736374447444435----37--34----3740------44--46----49

Sex

19871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012
Male Agree 6466635961585865----66--70----6564------67--55----56
Male Disagree 3433364039414133----33--29----3435------31--43----43
Female Agree 6265605853575763----63--67----6662------54--52----49
Female Disagree 3535394146424237----36--32----3336------46--47----49

Age

19871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012
18-29 Agree 5558555049545653----59--64----6560------60--57----52
18-29 Disagree 4342444950464347----41--36----3439------39--41----47
30-49 Agree 6163575354535163----62--65----6260------55--52----50
30-49 Disagree 3736424646474837----38--34----3838------44--47----50
50-64 Agree 7072686761616367----65--68----6665------62--45----51
50-64 Disagree 2827323238383533----35--31----3335------37--52----49
65+ Agree 7476757670707178----80--82----7772------70--65----64
65+ Disagree 2423242328272718----18--15----2126------29--32----34

Generation

19871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012
Greatest Agree 7477747568706976------------------------------------
Greatest Disagree 2423252530272921------------------------------------
Silent Agree 6367646460616368----69--71----7170------65--62----65
Silent Disagree 3532353439383531----31--27----2829------33--34----34
Boomer Agree 6163565152515163----61--67----6261------57--46----51
Boomer Disagree 3736444847484837----38--32----3738------42--53----48
Gen X Agree ------5049545653----59--63----6259------59--54----49
Gen X Disagree ------4950454347----41--36----3839------40--45----51
Millennial Agree --------------------------------62------60--56----54
Millennial Disagree --------------------------------36------39--42----46

Race

19871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012
White Agree 6868656059606068----67--71----7069------65--57----59
White Disagree 3031343940393931----33--28----2830------34--42----40
Black Agree 4045444938373843----50--54----4243------36--34----36
Black Disagree 6055545162626256----50--45----5856------64--66----63
Hispanic Agree --------------------------------45------56--52----39
Hispanic Disagree --------------------------------52------43--44----61

Education

19871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012
College Grad Agree 7575747667656777----76--84----7672------76--65----67
College Grad Disagree 2324252333343222----23--16----2327------23--34----32
Some College Agree 6368625953575757----67--65----6464------58--49----52
Some College Disagree 3532384046434242----33--34----3634------41--49----46
HS Grad or Less Agree 6062585354555462----59--63----6157------53--49----44
HS Grad or Less Disagree 3837414645444437----40--36----3841------46--49----56

Income

19871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012
Low Agree 4549413641414546----50--46----4951------37--37----30
Low Disagree 5450566358575351----48--53----4947------63--60----70
Lower-middle Agree 5760605149535167----61--63----5852------49--51----41
Lower-middle Disagree 4139404950464832----39--37----4248------51--47----59
Upper-middle Agree 7171637062616363----65--70----7166------63--58----59
Upper-middle Disagree 2728352937393637----35--30----2933------36--41----41
Upper Agree 7981787274737281----80--87----8184------85--65----74
Upper Disagree 1918222725262819----20--13----1916------13--34----25

Religious Preference

19871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012
White Evangelical Protestant Agree 71666265--626469----64--75----7468------68--60----60
White Evangelical Protestant Disagree 28333734--373628----35--24----2531------32--39----40
White Mainline Protestant Agree 69706661--626170----64--67----7175------61--56----56
White Mainline Protestant Disagree 29283239--383730----34--32----2824------39--41----43
White Catholic Agree 6769685761586364----75--72----7168------67--55----59
White Catholic Disagree 3030314138413536----25--27----2730------31--43----39
Unaffiliated Agree 57574857485650------69--------5855------58--52----57
Unaffiliated Disagree 39425043484349------31--------4143------41--45----42