Like the title says, how did you learn how to cook for yourself? Did you start it due necessity or personal interest? How did you learn how to shop for ingredients? Did you spend many days eating the same dishes or did you quickly learned to vary?

This topic will be a massive help for slackers like me who love to cook but never bothered learning how to shop or to make anything else than the regular basic dishes Literally, how should I know what to buy when I go to supermarket unless I know exactly what the 14 meals (1 week) I'm gonna do? I don't even have any notion of how much potatoes I'd need to buy to make soup