I study and work from home. I'm not very good at it I'll admit. I'm not disciplined enough
I tend to waste hours farting about online then end up staying up until 5am the night before the deadline.
I've always been a work to the deadline person though, I find it easier to work that way, it focuses my mind and I whip through it. Doing stuff in advance is really alien to me, I find it torturous.
If I'm doing something that doesn't require internet connection, I turn the router off, otherwise I'll lose hours watching videos of cats on youtube or something.
I'm doing 2 lots of college stuff - 1 a diploma for work which is as boring as fuck and I'm really struggling to concentrate and a photography thing, which I love so tend to crack on without worrying about distraction, unless photoshop is involved then I just lose the will to live.
As for work stuff, as long as I do 2 hours per day, it doesn't matter if I waste all day titting around, as long as the bits I do between making tea, buying stuff online and lusting at Athos adds up to 2 hours