My cat has been throwing up, and growls if I touch his belly. But now he is standing under my desk lamp, and staring up at it, for a while
Your cat is sick take him/her to a vet for a check up .. Or maybe it's the food your giving it?? Some cats food is not good for cats .. They put weird things in the cat food bags ... Which would make the cat throw up!!! Good luck;) did this help?
He is obviously very sick .. There is no way of knowing what is wrong until he is examined by a vet.
My guess is maybe your cat does not feel well, and if this continues, you should take it to a vet.