Even though it's clear that to each their own. It's amazing how hard people can make life for themselves. I'm totally for you working at an office if you feel you're more successful and happier that way. But given you are somewhat forced to do something else, try to make it work. Of course there are exceptions and that people may have really dramatic households that make all of the below impossible. But, how many are there, really? I think it's mostly a matter of communicating and setting expectations properly.
a) I'm interrupted at home. Communicate, talk to your kids and rest of the family (works from ages 4 and up, before then you need to agree for a partner/caretaker to handle kids) and let them know there are times they can't interrupt you but the key here is: offer times where they can! You can't expect to be left alone 8 hours a day in a row in this new arrangement.
b) I can't work without pressure. Communicate, talk to your teammates and have a virtual room where you just work, without talking unless there's a question. There's also focusmate.com if you are afraid of your coworkers. Also, create a routine for yourself. Be unafraid of asking for help.
c) I don't have friends or family. Will an office really change that? I know that the friends I made working at an office I still have, and that I've made friends working remotely too. As well as having the friends I made when young.
Finally, many workplaces are not enabling workers to be successful remotely, becuase they don't know how to or they don't want to. You need to encourage async, reduce (not increase!) meetings, and offer more freedom to accommodate for the above.