Buy a fishing rod with feathers or a small mouse on the end, and encourage your cat to sneak up on it, then chase and catch it. This is how many cats discharge negative emotions. Another good idea to discourage cat from scratching furnitures is to buy a special spray repellent. It is safe for your cat, but has an unpleasant smell, so spray it on the place your cat has been scratching so far. On the other hand, you can grease or spray the scratching post with catnip (they are available in tablets, powder, spray) - most cats will immediately feel encouraged to use such a place. It's also pssible that this behaviour is induced by stress.There are special medications available both in the form of dietary supplements, as well as sprays or diffusers. Their purpose is to provide a sense of relaxation and reduce the physical symptoms of stress. If none of this helps you should contact a cat behaviourist  or a vet.
spam fails_task lang_mismatch pii not_appropriate hate_speech sexual_content quality toxicity humor helpfulness creativity violence