Hi PanzerBob
Yes thats right every unit has a breaking point unless of course its a japanese unit

But I think 90th division is a different case without being able to find any other information on their "debacle" I suspect that the problem was that the divisions staff work was so poor they were basicly unable to coordinate (lead) the division in battle, ie due to "poorly" trained or incompetent staff officers.
After all they were attacking so one assumes there were more of them than the enemy. They were also fresh, well supplied and had complete control of the air. Not the normal conditions for a division to break, unless something is seriously amiss.
Best Regards Chuck.