K.C.
Hey there. Don't worry you are not the only one. My two year old does the same thing. Except he does not throw the food on the floor. You will have to work on that. One thing that helped me was that my boys normally drink milk with there dinner and gulp down the milk before they ever begin to eat. So now I have stopped letting them have their milk until after they eat and that helps. When they say they are done, keep telling him he needs to eat one more bite and so on. Good luck, let me know if you have any other questions or if it works. :)
-K.