Why was Sparta a military state?
Sparta was a military state because the Dorians invaded Southern Greece (including Sparta, the rest of Laconia and Messenia) and took over all the original inhabitants which became Helot slaves. There were so many more Helots than Spartans that they rebelled. The rebellion was crushed but it alerted the Spartans to the fact that they needed to have an efficient fighting force to prevent it happening again. So it became a military state with all men (and women in a small degree) preparing for war.