Yeah, it is definitely a hard time to be a Gen-Xer (same gen as the OP), and I'm sure allot of people in this generation is feeling a bit down. The high cost of living, retirement is on the horizon, the responsiblities of taking care or aging parents and/or children if a single dad/married...