I had work from home. Never again in my life. Going to the office helped me to split the time in my day and mark when work and when I can rest. Also, when stressed a coworker can help much more easier than from home. My home is my home, my office is my office. Never mix these places.