So we've had my cat for around 8 years now, and he's always been a vicious cat. As a kitten he loved to bite and play with his toys and attack, and as a cat this hasn't changed. He did get over the biting but will still do it occasionally, and he did so today. I was literally just standing and he jumped down from the fridge and bit my leg. Not enough to break the skin thankfully (I moved away quite quickly and I guess he wasn't wanting to bite hard). However, he scratches a lot and when he scratches the wounds can take months to disappear even if they aren't that bad. I've tried playing with him but he is almost always disinterested unless we use his laser (which keeps breaking and is hard to see most the time- any recommendations for better ones on Amazon UK?). We've tried bells but they just annoy him, haven't tried catnip, tried the dangling toys most commonly but he's very rarely interested- only when he's truly playful. I do play with him when he shows he's playful, but that doesn't stop his random attacks that seem to have no pattern. He can be purring and then 5 minutes later attack me. It seems strange since he's been becoming more clingy- he'll sit next to me for as long as I sit downstairs, he now likes to be stroked (or I just figured out where he likes to be stroked- right around and under his left ear). Though with that said, I've been making more of an effort to understand cat behaviour by watching videos and how to seem more friendly to him etc. He's a outside cat that is an only cat and is left alone for quite some hours when we have to work, and it's always been like this. Any ideas on what to do?