That’s sounds hard to cope with. I’ve been there with rescue dogs in the past. I’ve only once given up (incompatibility with one of our other dogs ) but there were other dogs and other days when I really wanted to. Stick with it. You’re doing the right things.
Yes we muzzle trained her before and whilst she doesn't like it we're considering going back to it for a short while.