Solutions for cats that keep urinating everywhere:
1. Inappropriate urination caused by being in heat can be resolved by breeding the cat or spaying/neutering it.
2. If the cat's inability to control urination is caused by urinary tract infections, urinary stones, or other urinary tract diseases, the owner should take the cat to a veterinary hospital for examination and then treat the behavior to correct it.
3. If a cat has bad habits, the owner can scold it after it urinates indiscriminately, and take it to a designated place to urinate when the owner discovers that it is urinating indiscriminately, so as to improve this behavior. 
The reason why cats keep urinating everywhere:
1. The litter box was too dirty and wasn't cleaned in time, so the cat urinated everywhere.
2. When a cat is in heat, it urinates everywhere to mark its territory. Cats have a very strong sense of territory, and if there is a different scent in a certain place, it will urinate there again to establish its own territory.
3. If a cat has cystitis, it will also urinate everywhere, be depressed, and urinate little each time.