You are crazy. You get WAY more done working from home.
At the office, when you go to get a cup of coffee: You head toward the coffee machine, on the way, you get stopped 5 times for either small talk or work talk. You finally get to the coffee machine ... notice the pot is empty ... you make a pot and wait. You finally get to pour your cup of joe and you engage in more small talk and finally head back to your office. On the way, you get stopped a few more times for talk, talk, talk .. then finally get back to do some work.
At home, when you go to get a cup of coffee: You head to the kitchen. Pop a K Cup in. Wait one minute. Grab your coffee. Then go back to work.
Same goes for lunch and breaks!