Poor Marlin. I hope that your vet will be able to make a diagnosis this time so you'll at least know what you're dealing with. I also hope that whatever may be causing this can be treated. It's so hard to watch are furkids age but I'm glad to hear that Marlin is still a happy boy.