i've had my cat for years, since he was a kitten till now hes about six/seven. He has always been aggressive we had to get another cat for him to play with as he gave my mum cuts that led to infections, i've always had a very good bond with him he sleeps in my room all the time, just generally with me. But he doesn't like to be stroked, only tolerate it for a few minutes not even that. Whenever he is affectionate he usually ends up biting and scratching me, he just stares and lunges. He is even aggressive towards my friends and other family! he is a male.