ahhhhhhhhhhhhhhhhh I managed to fix the button, hope it'll hold. I hammered the ruptured part of the button back together, the rivet part with the spikes was undamaged so I just had to reattach the thing. moved the button a bit to the left so it's not under as much pulling as before
shoutouts to and for suggesting things