we lost a lot of veggies when we went from purees to regular chopped up food. Lately I've noticed refusing foods is very dependent on what he feels like. he will get mad and spit out broccoli 3 days in a row, then on day 4 he will scarf down multiple servings. I haven't given goldfish yet because I'm scared of them becoming the only thing he wants. pretty sure he steals them from other kids at daycare though lol.
Right around 4 she became a picky asshole. She's 5.5 and just starting to try new things without a fight. She was the baby who was eating curry and hummus at 8 months, so it really sucked to have 4 years of no whining and then BAM: "I only want peanut butter and banaaaaaaaaaana!" Ugh.