I saw this on FB, but this is more detailed. I am so sorry you're going through such issues.

I hope you and your fur-babies get some time off from the white-coats for awhile. You sure need a break.