Thank you for writing this as someone who finished college the first time with a degree in journalism, had to live in his parents’ basements, worked 2 jobs at 8 dollars/hour for 80 hours a week, and eventually joined the Navy at 24, I can tell you that practically everyone struggles through their twenties. I’m 35 now and have a really good paying job after earning a mech engineering degree, however my generation (Gen Y?) kind of accepted the fact that life was unfair and expected to pay our dues and earn it. We barely complained about it, and knew we needed to build up a resume because we realized the getting a degree with minimal job skills doesn’t mean anything in a competitive world. I tell this to my millennial interns who think they can “rule the world” after they graduate. Man, are they in for a shock when they have student loans to pay, and realize an internship and some on campus jobs doesn’t equate to much in the real world.