I'm very honest on things too, sometimes when my parents make something for me I can't eat it because it's so nauseating. I'm extremely sensitive with taste and smell. I have Asperger's too, but I try to be polite about these things. If I was at a friends house for dinner and the meal looked gross, I would just say "It's fine, I'm not even hungry!". I think social graces are very important. However, a lot of the time it's best to not complain about everything.