I have these two cats that my boyfriend is highly allergic to...can't even come over my house. Well, my one cat of 14 years that i love dearly had peed in a few places in my house before I had even met my bf. I had to replace some flooring at a great expense and effort. He did some of the work. At the time it happened, I was stupid enough to have 4 cats and this one cat had obvious issues with all those cats. Fast forward to now with just the two cats...my cat (same one) peed on my new leather sofa. I was so mad that I intended to put her down for it. I made the appointment but because it was so far off, I cancelled. I had second thoughts and could not have her killed. Well, I kept her in the garage after that. She was only let out of the garage and into the house while I was there to watch her. I told my boyfriend that I was going to have her put to sleep if she EVER peed in the house again. Well, the other day, I ran to the grocery (I hadn't put her in the garage before I left) for 1 hour and when I came back I found poop by the front door and pee on my couch again. I told him about it. I told him that if I could've had her put to sleep immediately upon discovering it that I would've, but because I have to wait for days to get in to have it done that I have a change of heart...weak because I love her. Well, he says that I lied to him because I had told him that I was going to put her down if it happened again and now I am saying that I am not doing it. It is hard for me to put an animal down that is not sick. Did I lie or just have a change of heart because I am weak? He does not, btw, live with me. We both have our own houses. I drive to his house every weekend...he is good with that arrangement. I would love for him to come to my house, but as I said he is allergic to my cats.