Well the pregnancy comments can be hurtful but they can also be genuine faux pas. Your 'aquaintance' just sounds like a douchebag.

I still have the same hatred for vegetables as I did when I was an infant - I mean, really, has science not advanced enough that we can make them taste palatable by now? - but I use them to bulk up my food portions. Try making yourself something you really like, then sneak the vegetables in with each mouthful. Keep the good stuff on your tongue and tuck the vegetables somewhere that your tastebuds won't go near. Just make sure you chew them before you swallow

.
As for fruit, I've never been that big on them, and the ones that taste nice I'm not a fan of the texture. So I've gotten into the habit of eating frozen fruit, like grapes and raspberries and cherries. For whatever reason it makes them taste sweeter and the texture is really nice (especially with grapes), it always placates my sweet tooth when it rears up.
Sneaking sweets...well you seem aware that this adds up. How about to begin with you give yourself a daily allowance of sweets, unless you feel that would open the floodgates. Eating past satisfaction is a tricky one, what I do now is eat as slow as possible. If it's about the taste more than how much is going in, really enjoy and savour each bite as it's in your mouth before you swallow. You can really make a reasonable-sized meal last a long time when you do this. Trouble with that is I tend to do that when I'm eating out and the other people with me find themselves having to wait
