Help with fastled

I also plan on changing all of my delays to the every milliseconds function in fastled. My code has to check button position constantly so I realize delays are sloppy, but once I finish all of the animations I plan to include those will be replaced.