@laurenalexylee Hi OP, first of all, I’m sorry that you’re dealing with this - it’s obvious you love your dog very much and have put a lot of effort and time into helping your dog as best as you can. And you’re right, rehoming isn’t an option here.
You didn’t fail. Some dogs are wired in a way...