I found Olive around November 14th and as soon as I got her I assumed she was pregnant. She looked and felt pregnant but my mom doesnt have the money to take her to the vet right now to find out for sure. Olive has always been one of those you can look but you can't touch cats. Sometimes she would let me pet her but eventually she got annoyed and would bite. Just this morning she started acting very affectionate which I of course thought was strange. Shes sitting on my bed purring and rolling around. Does this mean she will be due soon? Because if she is pregnant then she is atleast 8 weeks exactly, maybe more.