Reading books, going to gigs, drinking in the sun with mates and generally enjoying your summer is self absored and selfish?
Perhaps you could explain what great acts of selfless atruism I could be doing instead? Perhaps I could take a job in an insurance company or bank, not only would I be keeping someone else out of a job who might need it more than a single twenty something male with no dependents, but I'd also be giving back to that wonderful world of finance. Or I could be really selfish and do a medical trial for a drug aimed at treating MS.