I agree with everyone who's suggesting a vet visit. Cats are notorious stoics, and couldn't describe how they feel even if they wanted to. It could be caused by any one of a million things, some serious, some trivial, and only a vet knows how to figure it out.

He sure is a cutie!

Love, Columbine