Those comments you hear tell you more about the person commenting, than about you! I have to eat every 3 hours or I get all cranky like a baby, and some people can't understand the concept of eating often and smaller amounts since they have always eaten huge meals twice a day. I give them my standard explanation of "I'm being kind to my blood sugar levels" and that usually shuts them up because most people *know* that blood sugar levels are more even when you eat often.
Good for you on not letting people's comments bother you, do your own thing, is what I say! Because YOU know best how to handle YOUR body, you lost those 85 pounds (wow, terrific job!), no one else! Everyone's different and we all need different things. This is something most people forget and they automatically think that "if X worked for me it must work exactly the same way for everyone else". But you know better.
And you're under no obligation to justify or defend your way of eating. When people hassle me I just mutter and hem something intelligible, say "uh-huh" and go back to eating.
Hugs,
Ann-Charlotte