Why cats always urinate on the bed:
1. If your cat doesn't like the material or smell of the litter, it will urinate indiscriminately. You should change the litter to one that your cat likes.
2. If the litter box is too dirty, the cat will urinate elsewhere, and the owner should clean the litter box in time. 
3. If a cat has a urinary tract infection, it may also urinate inappropriately. The owner should take the cat to a veterinary hospital for examination and treatment as soon as possible.
4. If the owner scolds or hits the cat, the cat may urinate on the bed in retaliation. The owner should comfort the cat in time to eliminate its hatred.
5. When a cat is in heat, it will urinate everywhere in order to attract a mate. You can take your cat to be spayed or neutered after the heat cycle is over.