Thanks
Vet rang and said that she's diabetic
Now I feel bad for not noticing and for not taking her to the vet for a check up because the state she was in last night could have been avoided. In any case, vet said I can either inject her twice a day or put her to sleep so I'm going to have to learn how to inject cats but that's fine because I'll have plenty of practice. They'll keep her overnight at least, depending on how she recovers and whatever blood glucose monitoring they'll have to do.
Im feeling relieved it wasn't anything terminal and I'm wondering what kind of person puts their cat to sleep instead of giving them medication they need