Add the onion, bell pepper and celery to the pot. Cook, stirring frequently, until tender, about 6-8 minutes. Add the garlic and cook, stirring constantly, for 1 more minute. Stir in tomato paste and cook for 1 more minute. Add diced tomatoes, chicken broth and white wine; bring to a boil, scraping the bits from the bottom of the pot with a wooden spoon as you stir. Stir in the beans, chicken, vinegar, salt, pepper and thyme. Reduce heat to low and simmer, stirring occasionally, for about 20 minutes. Return the sausage and the bacon to the pot. Cook and stir until heated through, about 3-5 more minutes. Remove from heat, stir in parsley, and serve!