For sauce: In a large skillet, brown the meat, garlic, and onion over medium heat. Drain fat and add tomatoes, tomato sauce, parsley, basil, and oregano. Simmer, uncovered, for about 45 minutes.
Combine cottage cheese, eggs, parmesan, and parsley in a medium bowl. Stir vigorously till well blended.
In a 9×13″ pan (deep dish is best), place half of the uncooked noodles. (I broke one of the noodles in half and divided it between the layers.) Spread half of the cottage cheese mixture evenly over the noodles. Top with about 1 cup of the mozzarella cheese. Spread half of the meat mixture over the cheese.
Repeat layering noodles, cottage cheese, mozzarella, and meat sauce.
Bake at 325° for 30 minutes. Add the remaining mozzarella cheese and bake for 20-30 more minutes or until the noodles are tender.
Let sit for at least 10 minutes before slicing. You can cover with foil to hold in the heat if you want.