I guess most of us with those daily jobs sit in similar boat. Sum up time for job (+preparation, travel) , sleep and you are left with 5 hours daily left for everything. And thats for EVERYTHING. Last autumn I was feeling good with my progress in animation but had to put blender a bit aside and time moves so fast that its autumn again and I feel like I have to start almost from the beginning to refresh it. As @thepainter says I try to steal some time too if I have chance but it leads to a thing that you have to rewatch/reread the same resource later at least few times.