Is my gif maker cucking me and am I retarded, or is there an issue with the forum that's making my gif strobe?
Both.
Your gif (which I presume works as intended when I click and view it full size) contains 65 layers, all of which have a delay of 30 ms.
However, most of those layers are identical. Running GIMP's "optimize-difference" filter (which removes frames that are identical to the preceding frame, and increases the delay as needed), that produces only 7 layers:
...frame 1 & frame 34 are duplicated a shit ton of times, and there are a couple of frames that were also duplicated.
For whatever reason, though, when the forum makes the thumbnail, it's producing
this gif:
There's 8 layers instead of 7, which I guess is most likely an artifact of the resize process, but it found and removed the duplicate layers
without increasing the layer delay to compensate, which is incorrect, and that's why it's playing too fast.
So here's how to fix it. Download and install GIMP, open the gif that you created, use the "Filters > Animation > Optimize (Difference)" option, wait till that completes, and export the resulting image as gif. Make sure to tick the "As animation" box, because it's not selected by default.
Result:
It's also 75% smaller than your original gif, for what that's worth, while being the same exact image (the only thing removed was the duplicate layers). So even if the forum
wasn't retarded and
wasn't breaking the image, doing this would have still cut down on the filesize considerably.