1) Fry the bacon in a saucepan - a 2 qt pan works well.
2) Add the onion and cook over medium until soft - 3-5 minutes. Add garlic at this point if you're using fresh and stir it for half a minute or so.
3) Add the rest of the ingredients, plus about half a cup of water. Stir well. 4) Simmer for 20-30 minutes. It will cook down a bit and flavors will combine. 5) Adjust the seasonings so you have the balance you want - you can add vinegar, artificial sweetener (liquid preferred), or hot sauce. (If it's too hot, adding more sweetener will tone it down.)