We have had several threads here about the motives behind the confederates and most of us agree that the confederacy was fighting to keep slavery and their way of life.
But I’d like to ask you all, what was the Union fighting for?
I feel (and this is my opinion and you might have something different) they were fighting to preserve the union and punish the traitors and secessionists. Freeing the slaves while being the goal of abolitionists inspired by John Brown, it certainly was NOT a goal of the rest of the union. In fact I think many in the north wanted to free the slaves more to hurt the southern economy and gain new soldiers. In fact some northern generals also owned slaves and some northern states were against any black immigration (Illinois for example).
And they were right. The states of the confederacy had been bought or acquired thru treaty such as the Louisiana Purchase. The US government had paid for them, paid to develop them (ex. roads, dredging rivers, built harbors), and built forts and provided armies to protect them. The states had asked to join the union and seceding was just a criminal act by a bunch of traitors.
So what do you all think?
PS. Some Civil War songs: