What am I doing wrong?!

Na

I'm so frustrated! The older my 20 month old son gets, the less and less he eats actual food and the more picky he gets too.

Everytime I sit him in his high chair to feed him something freshly cooked, he'll look at it, MAYBE touch it and if he does he'll lick it, decide he doesn't like it, and just THROWS it!!! Not even out of anger, but for funsies!!!! He knows what he's doing too because when he's done he says "uh oh, mess?" And he'll also point to it and say "cleaning?" I dont understand!!! And then he doesn't eat half of the solid food he should be eating at his age and asks for milk. To the point where he will have a tantrum to no end and literally starve himself until he has milk. He doesn't do it everyday but enough to where he will only snack on a few fruits and drink just milk for a whole day.

I do say no when he asks for milk and try and offer him solid food but he just spits it out or plays with it.

Please dont judge me. I'm a first time stahm and I'm just looking for help because we dont have the time nor money to be buying different ingredients every other day to try and make something and see IF he'll eat it or just play with it.

I'm DESPERATE you guys!