I think the best way for you to see the problems with GoTo's is to simply try to write the logic down in a flowchart.

you'll see lines flying across your paper at every jump. Gives me a headache :/