Hiii! =D
Maybe you could see if a rescue could help you get her spayed? Or find a vet with a payment plan? Kayla was the exact same way before she got spayed. She is SO much calmer now and is so much more cuddly.

Anyway, glad your mum found a great job and that you'll be online before too long! Good luck with Gizzie and finding a new place to live and all!
(((hugs!!)))