Lots of good ideas here.
I'd suggest you avoid, at all costs, moving back in with mom. Imagine she isn't living--what would you do then? Do those things. As long as you get a roof over your head and food, the rest will work out. It may be very tough, and very tight for awhile, but worth it in the long run.