I know how it feels. Have you considered whether the problem was trying to "force" the turn by turning the shoulders too much (abruptly) and consciously "twisting" the waist to make the turn? The experts here will give better advice but personally, I found it helped by forgetting about the twist. No need to twist. Just let the body & shoulders naturally lean into the turn and tilt the weight forward onto the ball. Most IMPORTANT thing for me is the CHECK. As soon as you make the turn, have to swing your shoulders & waist INSTANTLY in the opposite direction to maintain balance. Must be instant cos the turn happens so fast.
Till this day, I'm still struggling with the forward outside. I can't keep it relatively straight after the turn. It curves too much. Surprisingly, I'm better on the forward inside. No problems.
That was my thing, with "forcing" stuff. If you have to force moves, you should go back to the drawing board and figure out why you're having to force it. For me personally with the turns, I've learned it's mostly about just riding the edge out until the end, if that makes sense. Once you're at the end of the edge, the turn will almost happen by itself. But if you just try to "go" and you're on, say, the middle of the blade, with no arc created, it won't turn all too well.
Oddly I've almost never fallen learning to do 3s slowly. It's only when I try to do them when I'm blasting down the ice is when I fall and it sucks. If you're just learning slowly on the hockey goal area or something, just put your foot down if you feel like you're gonna fall and save yourself.
Also, I have a theory that it's easier to save yourself on a shallower radius, too. You're less likely to catch edge and just fall seemingly randomly, or if you put your foot down it's easier as it won't force you on edge without you pushing down harder/leaning in more.