Ah yea, (bit late srry) the midair controls were the most janky part of the code. Since I accidentally skipped the portion of the tutorial I was looking at that covered it, then came back while half asleep and implemented it terribly.
I'm just happy it didn't break anything, but yea, mid air controls are terrible. But, at least you can abuse them a ton with some of the colors.