butter • sweet onion thinly sliced • red pepper flakes (optional) • 1/8, salt • garlic cloves, minced • grape tomato, halved • balsamic vinegar (I used a touch less) • olive oil, extra virgin • angel hair pasta • bacon, cooked and crumbled • parmesan cheese, to top