So glad to see an update.
I am appalled about the issue with P.T.
I can't understand that at all. Being short staffed is no excuse.
I work in the health care field so I am aware of staffing issues and that still does not excuse the fact that Mike didn't get as much P.T. as he should have.
Just think, if he would have had it 2 times a day all along, how much better he would be doing. Sad that he had to come home and you had to be the one to give him what he has needed.
It really sounds like you have been very busy.
You sound like an awesome caregiver. (Now maybe
you need a spa day).

Glad to hear that Romeo is doing ok and that it was something treatable.
I will continue to keep the three of you in my prayers.
Take care.