hi i have a two year old female maine coon who is the crankiest cat i have ever met. she growls and bites everyone who picks her up, and yet when she wants she can be super affectionate. she will come sit on my lap and purr and get pets and she will even headbutt me if i don't pay enough attention to her. i am at a loss as to why she should be so cranky all the rest of the time. please help.