After following all of the advice I got and taking the kitty to the vet I finally gave up. The vet said there was nothing wrong physically and we just needed to be patient, but after her peeing on the laundry I was folding in bed and then giving me a row of insane scratches down my arm I gave up. FI brought her back to his ex this morning. It was kind of a win win for everyone; his ex was upset because her now ex BF rehomed all the other cats one day and I couldn't live with the spawn of Satan any longer. I am usually a huge cat person, but right now I just feel like a huge weight has lifted.