You forgot to mention the Republican party comprised of mainly white people who fought the war to free the slaves.  Remember Ft. Sumter Wolf, when the Democrats (confederates) attacked the US Army, because the South (Democrats) was seceding mainly due to the fact that Republicans refused to give people the right to own slaves?

And you'll probably be shocked to also learn that the Democrats are the ones who actually started the KKK.

Cut the white guilt and move on.