There are over 200 posts which deal with your points and much more at my Article V Blog. Unlike you, I don’t insult those who disagree.
You are not me and I, thank God, am not you.