Fill your free time with the most pleasant events. After a weekend that you fill up with workout or communication with people you love, your next week will be much more productive. Do not waste your precious weekends watching TV and do something meaningful.
Do you want to spend twice as little time in the office as you usually do? Instead of going back home after 7 p.m. you can be free at 5 p.m. or even earlier! Stop using all those social media outlets that distract you from work and the problem will be solved.