How long does it take for American cheese to go bad?

it takes about two weeks alone. if in the refrigerator then it takes about three to five weeks.