Another fussy eater here, although I do eat a wider variety than op's DH. I have been 'fussy' for my entire life and although my palette has gotten better over the years. Trust me when I say I do not choose to be this way, if I could suddenly start eating things that I don't like without trying not to gag, throw up or make a show of myself then I would but unfortunately, it's a long process. It's taken years and years for me to get where I am now and I am prone to set backs, especially when my depression and anxiety are bad. Being told throughout my life that I am 'stupid' 'attention seeking' and 'making a fuss' along with other things when has done nothing for my self esteem though.
I do the bulk of the cooking and 9 times out of 10 I'm cooking something I don't like for the kids and DP as I don't feel it fair that they should miss out and I would hate for the dc to turn out like me. They both already eat a much wider range of food than I ever have, so fingers crossed I'm doing something right.
Obviously pulling faces at other peoples meals is bad manners. But surely that's an individual thing rather than a fussy eater thing. I've been on the receiving end of bad manners myself from people who can't help but comment on my eating habits or my choice of meal at a restaurant when all I want to do is enjoy my meal without being sneered or stared at.
Lots of intolerance on this thread. Food issues are often quite complex even if it doesn't seem like it on the surface. Not many people choose to be 'fussy'. Why would you? Given the amount of negativity that people with a limited diet are on the receiving end of on this thread alone? Some might say it's an attention seeking thing, well for me attention was always the last thing I wanted. There's nothing worse than everyone watching as you try a new or unfamiliar food, or you find that a meal you ordered in a restaurant has some unexpected texture to it which makes you want to spit it right out again, trying to force it down whilst doing everything you can not to panic and throw up. It's humiliating to be honest, but it's also not an easy issue to fix.
Op the only really viable option given your circumstances is to cook what ever you want for you/the dc and let him cook for himself. You can't force him to eat food he doesn't like but at the same time you shouldn't have to miss out either. I know you say you can't afford to buy two sets of meals but it's worth looking into, maybe there is a way you can make it work for you all.
I don't know why some people are so incensed by another persons diet though. Provided they don't force you to eat what they're eating, who really cares? All these comments about fussy eaters putting a strain on the NHS are hilarious though. Unless you're in perfect physical or mental health, you don't drink, smoke, do drugs or do anything else that is bad for your health, then you have no place to scoff at another person 'burdening' the NHS. Ridiculous argument, to be frank.