Many people have trouble with their cats because they don't understand or speak cat language. It's kind of like an English speaker attempting Mandarin but not knowing about tones. You're attempting to say "Hi! I really like you! Let's be friends" but in Cat what you're saying is "Hey you jerk. You'd better stay away or I'll kick your a**."