@theblackparade
Not all picky eaters are childish. I have a lot of sensory issues and literally cannot eat some things because the texture/smell/taste freaks me out so badly. The stereotype that adults with issues like mine are just stubborn or spoiled or ridiculous is quite upsetting.
First, I love your username. Big MCR fans here.
Second, it’s a good point about fussy eaters. We, as adults, accept many different ways of eating whether it’s vegan, vegetarian, low carb, low fat, calorie counting, omnivore, chillies with everything, ketchup with everything, adventurous, and—yes—sensory issues.
OP, as long as he’s not complaining, not making a big deal in front of your son (and possibly setting an example for fussiness), and has a well-balanced diet (which is his own job to see to, not your job), then I’d let it rest.
What seems clear to me is that you love cooking and it’s disappointing you that your —acknowledged by your husband— good cooking isn’t pleasing him as much as you want it to.
Honestly, I’d lift the burden from myself and let it go. Cook what is best for you and your child(ren), then let him eat or not eat.
If he has meals he doesn’t enjoy, don’t stop cooking them. You can tell him to add something to shopping list or just buy and cook for himself if he knows he’s not going to eat.
Also, if I were in your shoes, I’d make sure to cook for as many people who love food as much as you do, and get the satisfaction from them rather than trying to please one person.
I don’t think he’s being difficult or controlling. I think the man knows what he wants to eat and what he likes. Same as most of us.
Good luck, please don’t stress or be bothered. Let it go.