There are usually many solutions, but correcting a bad habit can often take quite a bit of work, and the longer these behavioral problems are left unchecked the harder they are to correct.
It will take patience and perseverance as well as the right techniques to get your cat to behave as expected.
These behavioral problems can be anything from urinating inside the house to aggressive action towards you and other people.
Knowing the proper techniques will eliminate a lot of the frustration that is involved in trying to train or retrain a cat, and will ensure that you get the desired results as fast as possible.
These problems often stem from an underlying condition that is bothering your cat and resolving it will make your cat and you and your family a lot happier.
Urinating and aggressive behavior can often be associated with your cat feeling insecure about itself and its surroundings.
Consider whether there are other cats or threats to your pet and try to eliminate these first to see if they help to curb or cure the problem.
It could also be as simple as a litter box that you don't clean often enough.
Some cats are simply more sensitive to cleanliness than others, and might relieve themselves outside the litter box if it is too dirty or smelly.
Often the elimination of any threats towards your cat will result in your pet being comfortable with its surroundings and not feel that it is necessary to mark its territory or to be aggressive towards other pets and people.
Sometimes it can be a jealousy problem if there is more than one pet in the family and the cat with the problem feels like it is not getting enough attention.
Even as a change of location can affect stress levels for people, the same can happen to cats, so any changes in their environment can have a marked effect on the way that they act and time will need to be spent on them to ensure that they feel secure.
Bottom line, take your cats feelings and circumstances into consideration when trying to figure out why he is doing the wrong things, and correct any adverse situations first.
90% of the time this will solve the problem.
However there can be times when a cat is simply not compatible with your home situation and will need to be removed.
If this happens, please do the right thing and find it a good home.
It's not the cat's fault, and putting it out on the street or taking it to a typical animal shelter is a sure death sentence.