I mean–it’s your game. Your table are the only ones who have to be happy, and you certainly know them better than a bunch of internet strangers, so take all this stuff with a grain of salt.
For what it’s worth, I’ve personally made the mistake of trying to rein in the insanity for high level characters or just broken splats, and the result was just discovering a new suite of toys for the PCs to abuse–or worse, outright resentment. Take care that you don’t mistake for assent or consensus what is in reality just player unwillingness to openly voice their unhappiness. After all, most folks will rather play watered down D&D than no D&D. And if nothing else, developing the ability to write plot hooks that can survive Plane Shift, threats that overcome Permanent Contingency (no longer a thing in 5e), and Wish outcomes that feel both amazing and terrible is how excellent DMs are made. Do what’s best for your group, but you’re also part of that group.
Jesus is real. I love you. Those who hate you speak for neither Him nor for me.
The Gospel of Christ is love, and woe to those who knowing it use His name to cause suffering and death.
I’m sorry that people hurt you. That’s not what Jesus taught, and that’s not what He lived and died for.