I do empathise, Turbo, I run a care agency and like you, most of the staff I employ are great.
However, I am amazed at the way some people treat me as the owner. I am always polite to people, and utterly reasonable but over the years, I have had people swearing at me, accusing me of lying, putting the phone down on me and again, I am always terrified that I am going to be taken to tribunal for some silly reason. It is nerve wracking. They are supposed to work 4 weeks notice if they resign, I don't think anyone has ever done that, they just go off when it suits them, sometimes in the middle of a shift. They often resign by text, without even having the courtesy to speak to me. One did this a few months ago and had the nerve to ring up recently and asked for her job back. She didn't get it!
I have learned a few lessons but the problem always is that is difficult to recruit in social care because there are so many jobs available and they know this. We also have duty of care to our vulnerable clients and whilst most of the time their care is ok, some staff are confident to be difficult because they know that if they just go off, it will leave you in a potentially dangerous situation.
On a couple of occasions, where I have raised management issues with them, eg lateness, letting us down at the last minute etc, I have had a call from our regulators (who have the power to close our business immediately) a few days later, saying that an anonymous complaint has been made and they need to investigate.
It can be extremely depressing running your own business!