(Just in case you have another cat I decided to go ahead and post this) --- I definitely understand what you are talking about. The is is my very first time posting on a site like this but I had to share what I use now. I have 3 cats one kitten. 16 yr, 6yr, 5yr & 3 month year old and the most issues I have had so far has been with my eldest cat. She is just as spry as all my other ones believe it or not but when she began to get constipated I didn't know what to do. It was so bad she had surgery. 8 years later and I swear by this I use coconut oil. A little bit on a syringe. All will be fine. Give it a day or two in the beginning they will still strain a bit but when they finally pass the feces they will be fine. Just give it to them every other day. They don't mind the taste. If you can't physically put in your cats mouth put it on the paw and or in the food. It doesn't take much to do the trick. (The olive oil works too. Coconut oil (cosco or bjs) $10 also has positive effects on their body just like ours.