@amy i used goto statements frequently when i was a kid because i first learned to program with TI-BASIC on a TI-84. at the time my code was shit
then i learned that "goto is harmful" so when i started coding professionally i avoided it and now that is what i am used to. also my code is still shit
my major takeaway is that all paths lead to my code being shit