Question: why did the united states not join the war until after the attack on pearl harbor?
Answer: The reason the US didn't join the war until it was attacked was that people still remembered the atrocities from WWI and didn't want to sacrifice more American lives to protect other countries. After Pearl Harbor, they had a real reason to defend themselves.