Being a boss can definitely suck. I’ve been in a similar situation a few times and it never gets easier.
What employees often don’t recognise is that you’ve pumped so much time and money into your business, so the business becomes your baby. And you need to protect that baby from people who don’t take it seriously or put it in danger.