Yes , Robert E. Lee chose to fight for his state of Virginia during the US Civil War .
General Lee didn't fight at Shiloh.
The Confederacy (South) He did not approve of secession, but felt he ought to go with his state (Virginia) when it eventually voted Confederate.
General Lee lost a lot of troops and he said "I will never fight the North again."
Robert E. Lee
After General Scott offered him command of the Union army, which he refused, Lee said he could never draw his sword against his home state, Virginia. Lee was opposed to secession.
Confederates
General Robert E. Lee surrendered in Appamatox courthouse in Virginia.
You probably mean Lee. He was asked to lead the Union armies, but decided to stay with his home state of Virginia.
General Robert E. Lee joined the Confederate military primarily due to his loyalty to his home state of Virginia. When Virginia seceded from the Union in April 1861, Lee felt a strong obligation to defend his state. Despite his reservations about slavery and secession, he believed that his duty as a military leader was to support Virginia and the Confederacy in their fight for independence.
general lee
Yes, Lee advocated training regiments of slaves and giving them their freedom at the end of the war.
Because he decided - after much soul-searching - that he was a Virginian first and an American second. (By the way, you mean 'fight for the Confederates', not 'fight the Confederate state'.)