That's how my cat is like too, actually! It's nice in some ways - being more involved than you would normally get out a regular cat is nice - but also very annoying at times, too. He whines and cries a lot for no real reason besides that he can. Whines at doors, whines at windows, whines for water (he only drinks out of a running faucet these days...), whines to jump up on counters (...and he's getting too old to jump by himself sometimes). I think he's about 13 or 14 years old now...which I guess probably means he won't be around that much longer, sadly, especially seeing as how persistent throwing-up is usually a bad sign for longevity.
That's life, though...