Toddler getting aggressive for boob, won’t take no for an answer

I’m desperate for advice and considering a child/family psychologist. My boob obsessed daughter is almost 3. She’s in daycare since 1.5y but always nursed after school/through the night. She nursed everywhere and anywhere, park, transit, grocery store, etc you name it we nursed. About 6months ago I started slowly weaning. First it was no milk out of the house, then 2 months later it was only milk after daycare, and through the night. Then 2 months ago I night weaned, which was really tough but she had never slept through the night and was waking every 2 hours. So now it’s only boob after school, to bed, and in the morning. She will wake multiple times a night asking if it’s morning and screaming when I say no. And like, 2 hours of kicking punching ripping at my clothes, hair pulling etc. It’s been 2 months of this. I need to fully wean for my mental health. Ive struggled with ppd and can feel myself slipping. She is still asking for boob when we’re out of the house, random times during the day, all night long. And even though the answer has been no for 6months (in some cases) she will hit, punch, scream, rip at my clothing, kick my arms away trying to protect my chest, scratch, etc. This child is not taking no for an answer. When my husband tries to intervene at all she will scream cry until hyperventilating. I often have to say mommy loves you but I need to keep my body safe so I’m stepping away. Then I come back and try to cuddle her or something but it’s right back to ripping/scratching kicking. I’m at my wits end and have no idea what to do. She is obsessed with milk and the slightest thing (small bonk, sleepy, hungry) will trigger her mind to want milk and once her mind is set, there is literally nothing else to switch her mind. She will lose it for honestly hours. I’ve held my boundary and stuck to the phases of weaning and no means no. I’m gentle and understanding and explain I know this is so hard but no milk right now or until bedtime etc. I’m ask kind to her as I can be given the situation and I don’t want to lose it on her. We’ve had a beautiful long nursing journey and I hate that it’s ending so traumatically for us both. But I need to stop for my mental health 100%. HELP!