I've also worked from an office and found it much more productive..and best of all, when i get home i can lounge without feeling as if I'm slacking. lol oscar wilde can't help me pay the bills
Working from home takes a lot of discipline. Setting tasks for yourself might help. And when there's genuinely nothing to do, taking a walk is a great way to refresh yourself. But since there's always something to do, have you tried any webinars or educational sites?