What you describe, seem a lot like what my cat had. Turns out he had a parasite in his blood and his blood count was very low. He was close to death, but is fine now.

He stopped eating, even treats . He couldn't walk more then 10-15 ft with out laying down and resting.