I love food, music, art, sex, sports, and adventure. I'm weird as hell, but I love to program. I just assume that "do what you love" is a short way of saying "find out something you love that other people need, and spin that into a career." I admit that since I've wanted to be a programmer for a long, long time I don't know what it's like to not know what I want to do, but I can't assume this is the only career that you can actually like.