I have about one year and a half working from home everyday. I was very afraid of that because in a previous job we have like one or two home office days per month and I was always distracted as you clearly explained, so my fear was to fail because of that.
But it turned out to be very cool, once you know you HAVE TO do your assignments, in my case, I started to focus on finishing my tasks and when there's not much job, I can do home chores or even study or develop new skills, so it's pretty cool. I love my job.
Your attitude is very important, if you can organize your work, then you can really benefit from home office :)
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.