My problem was that I was taught BASIC at school - the old-fashioned version that required line numbers and pretty much only had for loops and GOTOs and GOSUBs as control structures.
Took me a while to get out of the habit when I learned ALGOL.
Glad I kicked it though.
I just started a computer technology class, and lucky for me, BASIC has come a long way in the past couple of years, so I probably
(more like hopefully) won't have that problem. And know that I know, I should be able to, even if I still 'need' to use gotos, I should be able to shake off the habit and keep it away