Kinda OT, cos I don't really have a problem making friends, but I am 48, and until recently was working a temp job in an office with a bunch of 20-somethings. They were all (mostly) very nice people, but we just didn't connect in any way... music, clothes, films, TV, social life, etc... to say our tastes were different would be putting it mildly!
I moved to a permanent job a couple of months ago, and most of my team are my age or a wee bit older, and I'm finding it really refreshing! Finally i am spending 8 hours a day with people that I have something in common with, and we understand each others references, have a real laugh, etc... it's great (even though the job is boring)!