As for a job, it's inevitable. You may have to get one, or two, or five before your career, but it's necessary. I've found that getting a job teaches you life skills. From learning how to deal with people, to learning time management and fiscal responsibility, a job is a necessary step in your life.
As for friends, they come and go. That is a sad fact of life. I've had many good friends in my life, and unfortunately, many of them are gone. But i've found that you can only control your fate. Ultimately, we find a friend, and they stick around forever ^_^ I'm sure you may have one of those good friends lol. No matter where we go, there'll always be some one new. That's why i've enjoyed my time here. I've had the pleasure to chat with some awesome people, with exceptional talent and personality.
There will always be people coming and going. As for those new ones, I think you hit the nail on the head. We can only do our best to accomodate them and teach them what we know, or at least as much as they want to hear.
Like I said, i'm expiring here. I feel like i'm making the best sprites and pixel art i've ever done, yet it seems that it's going unnoticed. I can't get the crit that i give out. That may be experience, may be maturity, but regardless, i'm at a point where my life is so hectic, i don't have the time to give to the community that it needs. And that's the simple fact.