I'm pretty finicky, but I've noticed that I'm more adventurous and eat more when I'm around nice people. If I'm nervous I can't eat at all. My diet, left to my own devices, is very fatty and high in protein, but I'm super thin because it's not unusual for me to eat a bacon cheeseburger and fries as my one meal of the day.
I live with a vegetarian who loves sweets, and she makes me very comfortable, so I have no trouble with tofu, beans, cookies, icecream, and vegetables being a regular part of my diet. But when I'm with my mom, I can barely handle bean curd or the Latin foods my father likes. The slightest off texture or flavor puts me off, even though I dumpster dive. I'm not trying to be snotty, it's just that it's really hard for me to eat when I'm uncomfortable.