Answer :
You have to live in the US five years because they need to know you are commited to the United states government. If they have any notion that you are a terrorist, then if they have enough reason, they can kick you out.