Amateur Gamedev = Suffering

-Do something
-Makes small error somewhere else bcus dependency or whatever
-Try to fix it
-Fucks everything us
-Give up, revert to previous commit
-Redo the thing
-Something else goes wrong
-Get some minimum running