You’re not going to get an honest answer or an honest exchange from him.
If you mean an answer that conforms to the incorrect things you have been taught and wish to believe, you are probably right, but what I am answering is objectively honest.
Irvin McDowell wasn't invading the South to free the slaves, and so there goes your moral high ground.