Realistic expectations, people.
The first two years after graduation are sucky for most everyone. It was like then when I graduated too.
Life gets very hard, real fast. Nobody is writing the cheques on your behalf any more, taxes due, bills/rent/debts falling due with very limited capacity to service them. Less disposable income, much less free time and much more stress than you had as a student.
Being a student is a cushy, not-very-responsible lifestyle.
On the upside, after graduation, you're now responsible for yourself. You have to move away from the shelter of other people shielding/providing for you, as they do at college.
The student lifestyle does not reflect the demands the real world makes. Colleges need to do a better job training people for the real workplace.
When I make my students present their final year projects to a jury comprised of local employers, they moan about the stress and difficulty. I say, what's your education worth, if you think you can't impress these people. Because very soon, you're going to have to.
The attitude of the students is interesting. Some appreciate the prep but others resent being made to step it up in this way. I shrug at their hostility and remind them, I don't give jobs after graduation. These people on the jury do. That's the way it is in the real world. Time to impress them. Not me. If you aren't competent to do that, at this stage, after x many years of classwork, you're going to be in serious trouble soon. I make them read boards like this and the media stories of graduates doing temp stuff years after graduation. Why not? That's reality.
Six months or a year later, after graduation, many of them write me to thank me for making this happen as the gateway to an interview/internship that got them their job.