And yet, the only way this man was able to win was to carry groups said to oppose him, to "convert" enough of the "majority" you write of who don't agree, and to change slim margins in entire states from one party to the other. So tenuous and fleeting this "majority", so unclear the notion "minority".
I'll suggest, Sid, the matters you characterize as "all Americans agree" have been spoken for by enough Americans as to throw them into doubt, as evidenced by a pariah being elected. Perhaps, a serious wake-up call for the party of history.
You constructed a good list for all to look at and refresh where they stand. Even life-long Democrats changed because of the change of their party on these issues in the last few decades. As evidenced by...
I'll suggest again, look again at this strange thing called "public opinion" and revisit its diverse meaning(s). Quit believing your own words, at least for brief moments.
For clarity.
For what you might learn.
Or, continue angry for years to come.