I'm sorry I didn't see this thread until now.
I'm sorry to hear that Ripley hasn't been feeling well lately.
I hope you and your vet figure out some way to make him feel better soon.