Seventeen days is a long time when in discomfort.
I am sorry you have been/are suffering.
I do understand about the loss and grieving for your cats. I have lost a dog and it's been 7 years now; I still grieve. No other animal can take her place.
I hope things quiet down and you can get some sleep tonight.

WC