If I understand Genl. Porter, Lee surrendered because the supplies he was counting on were destoryed. I think that is when he knew he had nothing left to fight with but the will of his men.
BTW where have you been, haven't posted in a while?
GP