In a large pot of salted boiling water, cook the lasagna noodles according to package instructions. Drain and rinse with cold water to prevent them from sticking to each other. Set aside.
In a large pot or Dutch oven, cook the bulk Italian sausage, ground beef, onion, and garlic over medium-high heat until no pink is left in the meat. Crumble the meat and sausage as you cook them. Drain the excess fat.
Add the crushed tomatoes, tomato paste, water, 2 tbsp chopped parsley, dried basil, dried oregano, ground cinnamon, salt, and pepper to taste. Bring to a boil, reduce heat, and simmer for 30 minutes stirring occasionally.
Mix the ricotta cheese with the cottage cheese, beaten eggs, Parmesan cheese, 3 tbsp of chopped parsley, salt, and pepper in a medium-sized bowl.
Grease a 9x13-inch baking dish and preheat the oven to 375 F.
Spoon 2 cups of meat sauce into the bottom of the baking dish and spread it out evenly. Layer 3 lasagna noodles over the meat sauce and spoon ⅓ of the ricotta mixture over the noodles. Sprinkle 1 cup of shredded mozzarella and 2 tbsp Parmesan over the ricotta mixture. Repeat twice more ending with the remaining meat sauce and mozzarella cheese.
Cover the lasagna with foil and bake for 25 minutes. Remove the foil and bake for an additional 25 minutes. Let stand for 10 minutes before serving.