Most engineers don't have a family. And some don't have close friends.
Don't assume that your view of the world is the same for everyone.
If you work from home, you can spend all that time you would have spent commuting finding friends instead. Go to bars, find common hobbies/interests, join a rock climbing gym..
> Don't assume that your view of the world is the same for everyone.