Hi S.,
I have to agree with all the other mamas and say Joshua sounds like a pretty normal 21 month old. I remember all my girls doing the same thing. I also remember them being very proud to even get the food on the fork in the first place, before taking it off and eating it with their fingers. We always applauded them madly for getting it on their fork. After that, it really didn't matter what happened to it. It was just the fact that they were able to master getting food to stick on the fork long enough to pull it off and use it as finger food from that point! There's no hurry. It will all come soon enough. Just slow down and enjoy the milestones as they come...and then go. Two things to remember....I've yet to see a young man go off to college unable to use a fork and spoon, and 2nd, it all goes so fast that you will regret worrying about hurrying up to get past this point in his developmental process. Savor each moment. It's unbelievable how fast it goes. You will never again have a first born. Never again will you be at this very stage with your precious Joshua, and never again will you get each day back. Let him take the time he needs to develop the skill of eating with utensils. If the meal begins to get too frustrating and is sending him into the food throwing stage, just take the fork away and let him eat however he wants to. And if that doesn't work and it continues to progress downward, then the meal is over. 7 years ago, I would have had different advice for you. But after seeing the time go flashing by and crying every time I realized another milestone had come and gone with each of my 4 baby girls, and realizing I would never get that moment back, I chilled out a LOT. Pick your battles wisely. Use your energy wisely. And most importantly, enjoy every minute. In just a few short months, this will seem like a silly thing to have been worried about. He's right on track, so let him find his way. And then give him lots of praise for even just the effort. God bless.