01 - Combine ground beef and water in a large stockpot. Break up meat thoroughly with a wooden spoon, ensuring no large clumps remain. Do not brown the meat.
02 - Stir in chopped onion, garlic, tomato sauce, tomato paste, Worcestershire sauce, vinegar, brown sugar, chili powder, cinnamon, cocoa powder, allspice, cumin, cloves, cayenne, bay leaf, salt, and black pepper. Mix until evenly distributed.
03 - Bring mixture to a gentle boil over medium-high heat. Reduce to low and simmer uncovered for 1 hour 30 minutes, stirring occasionally. Skim any excess fat from surface during cooking.
04 - Taste chili and adjust salt or spice levels as desired. Remove and discard bay leaf before serving.
05 - While chili simmers, cook spaghetti according to package directions until al dente. Drain well in a colander.
06 - Layer cooked spaghetti in bowls. Ladle hot chili sauce over pasta. Add toppings based on preferred style: two-way (chili only), three-way (add cheese), four-way (add onions or beans), or five-way (add both onions and beans). Serve immediately with extra toppings on the side.