As someone who views American politics from afar, I have some major preconceived notions about Democrats and Republicans. To me, these two parties are the complete opposite of each other, and for the most part I thought all Democrats and all Republicans had the same...