I spent a good chunk of time yesterday trying to figure out a way to make all the elements of my life work better, aka find time for everything. My first solution is that I've got to make writing a priority over everything else right now: socializing, going to see other writer's read, gardening, knitting, cleaning, my "day job", freelancing, etc. Above everything except my marriage (mushy, I know, but we do have to live with each other for the next 20,000 days or so). And I think this means that as much as I want to, I can't volunteer to teach ESL right now. I have to accept that this is just something I don't have time to do well right now, but something that I will go back to.
As these things go, a person in my writer's group sent me a link to a blog that will help fill one of the holes. I love seeing authors read and talk about writing. But it's very time consuming and probably not worth the investment. So I will be very picky about who I see, and constantly read this blog of author interviews instead: http://jenniferprado.blogspot.com/