You are creating a morning power struggle , no forcing him to eat, give him more time to dress and eat at his leisure , set the clock earlier , children hate being woken up and rushed around and yelled at in the morning...so allow more time , set his food out then let him eat it in peace.Read the other thread here on a similar topic ..