hey V1Rotate,
maxforwardspeed beat me to it, but I was also going to suggest trying to get on with a reserves or guard unit. You have a good amount of flight experience so that will show your dedication to aviation. It's not a superquick or easy process to get a pilot slot, but if you try hard enough you could probably find a unit that will hire you. And once that happens, you will have so much to look forward to that your daily crappy CFI life wont matter much anymore

Or you're still young enough that you can get on with a unit as a loadmaster or navigator and try to work yourself up that way.