the problem with aggro in dogs isn't IN the home - dogs, unlike cats, must enter the wider world, even if only to void.
YOU may not have children, & YOU may not have other pets / dogs / cats / ____ , but other humans certainly do
Living with a dog who should be intensively managed for life is incredibly difficult, long-term, & very stressful -
besides which, as any trainer or vet will tell U, "Mgmt always fails - sooner or later; it can't succeed for the pet's lifespan."
Resource-guarding is generally among the easiest problem-behaviors to reduce or extinguish; it's also usually easy to manage.
Dog-directed aggro, not so much - & young children with food
will forever be a problem, 'cuz KIDS under 7 to 8-YO, even closely supervised, cannot be trusted not to go anywhere near her with food... in their hands, on a plate, in a bowl, in their pockets, etc. They just don't get it. --- And those, of course, would be children who've already been told she has issues.
Life with a basket-muzzle as her wardrobe when she's outside her single-dog, child-free home is one possibility.
Finding someone who wants such a dog, & is willing to deal with the hassle for the dog's lifespan, is a whole 'nother convo.
Also, re legal concerns, simply re-homing a dog with a bite history can open U to criminal prosecution, in some states.
Even with a quit-claim that her adopter has signed, acknowledging the past event/s & accepting full future responsibility, U can still be charged. Years after she's re-homed, & even in the home of someone U never heard of, YOU can be in serious legal trouble when she bites someone --- even without criminal charges, U can be sued.
Multi-million dollar judgements have been awarded when the dog in the case never laid a tooth on anyone, just scared them.
Find out what Ur state's law is, re dangerous dogs, bite history, etc, B4 U do anything. U can't decide 'till U know that, IMO.