Heat olive oil in a large pot over medium heat. Add garlic, onion and carrots and cook until they begin to soften, stirring frequently (approx. 6-8 minutes).
While veggies are cooking, add tomatoes to a bowl and break apart with your (very clean) hands.
Add crushed tomatoes, wine, 1 tsp Italian seasoning, sugar, red pepper flakes, salt and pepper to the pot. Stir to combine. Bring to a boil, cover and reduce heat to low.
Simmer sauce for 6-12 hours, stirring frequently. Before serving taste sauce and adjust seasonings if needed.
Serve over pasta of choice with salad and crusty bread.