If he is young and not neutered, it's probably time.
Something must be disturbing or distracting him . Noises outside, small animals, changes at home...Keep one eye to se if he is healthy as well
He might just be yanking your chain. Is he a young cat?