Combine all ingredients except shrimp. Cook, stirring frequently 35-50 minutes. Allow to cool. Refrigerate sauce 1 week to allow flavors to truly blend. Marinate shrimp in sauce a minimum of 1 hour. Arrange shrimp on barbecuing skewers. Barbecue, basting every minute with left over sauce. Should be done in about 5 minutes. Shrimp are done when the flesh turns from pink to white. Do not overcook!!! Overcooked shrimp are tough and chewy.