I think living with your mom would help for now, you could save money when you start working. Is she really adament about the cats? Maybe you could get her to compromise???