Different kids need different types of help. Some need and thrive on more help, others don’t and you cause problems. Sometimes you have to help them save themselves, sometimes you have to let them stumble and fall…and cross your fingers. “Do No Harm”, and that’s not the same for each child.
OP…you mention your struggling…not your kids.