I'm going to be 27 years old this July. I work 70 hours a week. I still go out with friends and have people up to my place every week. There is no magic solution - do what you can handle. It's a juggling act, social life, work, family. In order, my priorities are (and reason:
1. work > cuz anyplace can fire you for bad performance, and good performance means more money - which makes everything else easier
2. social life > gotta do stuff to make you smile, relax, and keep life exiting - hell that's a juggling act in itself. Plus, I gotta get laid and still avoid drama - it's a trick, but I still manage to pull it off.
3. family > only a last priority because it can be. They know I love them and if there is a problem I'll drop everything to get to where they need me to be, but other than that - I was raised to be independant, not co-dependant - and they did a good job. I don't borrow money or ask for favors. Holidays and special occasions are usually spent with family.
For the record - I work two jobs, roughly 70 hours a week, I sleep from 2am to 6:30am each night. Once or twice a month I call it an early night and pass out around 10pm. I'm one of 8 kids (4 sisters, 3 brothers) and I have 5 nieces and 2 nephews. I've got roughly 200 people in my cell phone who I'm friends with. I vacation once a year, sometimes twice. Dating wise, I'm good at the 3 month relationship deal - always looking for a nice girl, still friends with most of my ex's. My point being - alot can be done, if you want. Hell, I still find time to work out too.