Picky eater?

li

I’m worried my sons a picky eater, one day he will really like something and the next he doesn’t like it at all. The only thing I know I can get him to consistently eat is fruits he absolutely loves them. But meat and veggies not so much. I try to give him different dips for his foods to try and mix it up but he ends up four fingers deep scooping and eating the dip instead of his food 🤦🏻‍♀️ or sometimes he’s just eats a little and then not interested and I can make four different things and he picks at each of them but doesn’t eat them fully. I dont know what I’m doing wrong 😑 when he was on baby food he loved veggies and meats, he used to eat spinach and Brussels sprout and green beans all the time as well as his meats. It just seems that he’s been doing this since October/November ish. I’m not sure if it’s a regression, terrible twos creeping up, or he’s knowing his sisters going to be born soon... we’ve been to the doctor since then and he’s a good weight but I’m just worried he’s not gaining like he should since then because it’s just gotten to be a worse fight with him since we’ve gotten closer to my due date... any tips or tricks or advice would soooo be welcomed at this point. Thank you In advance!!

(And yes we have another dr appointment coming up soon just hopefully we don’t miss it depending on when my daughter wants to arrive)