Second point: each kind of pasta has a cooking time, usually indicated on the package. Cook pasta for less than the cooking time, and it will remain hard. Go over the cooking time and it will become softer and softer. Go well beyond the cooking time and congratulations! You have inedible glue!
We Italians like our pasta “al dente”, that means a little hard. You usually get it “al dente” by cooking it for exactly the indicated cooking time. Learn to cook Pasta at ccBut beware: since foreigners often prefer their pasta soft, you may find on the package a cooking time that reflects this and advises you to cook the pasta for much more time than an Italian would. Since pasta is cheap, you can throw away a little and experiment until you find your perfect cooking time.
Third point: Just do me a favor, no ketchup. No ketchup. Repeat with me: “No ketchup. Ever.”