In a large Dutch oven, cook pork sausage over medium-high heat until browned. Using a slotted spoon, remove the sausage to a paper towel-lined plate. Reserve the drippings in the pot.
Add the onions, carrots, and celery to the pot with the drippings. Cook over medium-high heat, stirring regularly, until the vegetables are starting to soften, about 7-10 minutes. Add the garlic; cook for 1 more minute.
Return the sausage to the pot. Stir in the broth, greens, black-eyed peas, pinto beans, diced tomatoes, okra, salt, pepper, oregano, and thyme. Bring the mixture to a boil; reduce the heat to low, and gently simmer (uncovered) for about 10 minutes, until the vegetables and greens are soft.
Add pasta, and continue simmering the soup for about 10-15 more minutes, or until the pasta is al dente (just barely tender). Remove from the heat. Stir in the vinegar. Taste and season with additional salt and pepper, if desired.
Ladle into bowls and garnish with freshly grated Parmesan cheese and additional fresh herbs.