Why did North Carolina wait so long to ratify the US Constitution?
The main reason for this is that so many of the voters of North Carolina were Anti-Federalists. They did not trust the Constitution at first because they felt that it would give the federal government too much power. For this reason, they refused to ratify the Constitution the first time they had a chance to do so in 1788. By 1789, things had changed. George Washington had been elected President. More importantly, the Bill of Rights had been added to the Constitution. This alleviated the doubts of the Anti-Federalists enough to allow them to ratify the Constitution.