hey i have two cats one is scratchy and bitty since she was a year old.. and she dosent let any male cat near her.. and other one is normaly affectionate but since last two months she is in and out of heat after every alternate week... what do i do.. i searched and found cyst on ovaries can be the reason but i dont know for sure.. do i need to take them to vet for spaying...?