I am the exact same way.
I tend to be more on the hyperactive side, and I am far less distracted when I work from home sheerly because there are not others for me to go talk to.
I also have noticed that I tend to suffer from less mental fatigue in general when working from home. The only issue with working form home is that I tend to work longer. I might hyperfocus and pull at 12 hour day or something, but I try not to do this.