Perhaps you would do well by UNSCHEDULING your time. Rather than schedule in work and see if there is time left for play, try scheduling in your play time. You’ll soon see the unscheduled blocks of time you have for work – without feeling you are depriving yourself of fun.
If you follow the advice in this article on unscheduling, you’ll be able to have the guilt-free play time you have scheduled in. No surprises here, it does mean that play time can’t be all day; the unscheduled time is now for work in productive chunks. The really good news is that the work is done without feeling bad for wanting to play!