joker,
I think if you get another cat then your current cat will definitely stop the loud meowing. Your cat sounds pretty social and it might be just trying to get ahold of other cats.
Here's my ballin' key key:
Since then he's moved outside and his long soft hair has gotten way longer. He's a big friendly tiger now.