When I pair food and wine I start with the food. If I have a beautiful roasted bird I might choose a Cabernet or Pinot Noir or maybe a Syrah depending on the sauce and what is in my cellar.
It's hard to be perfect It really is. I keep learning things after I've already bungled it.