Preheat oven to 350 degrees. Heat oil in a medium skillet. Add onion and garlic, saute until softened, about 5 minutes; set aside to cool.
Mix eggs with thyme, salt, pepper, mustard, Worchestershire, pepper sauce, and milk or yogurt. Add egg mixture to meat in a large bowl, along with crackers, oatmeal or bread crumbs, parsley and cook onions and garlic; mix with a fork until evenly blended and meat mixture does not stick to bowl. (If mixture does stick, add additional milk, a couple tablespoons at a time, and continue stirring until mixture stops sticking.)
Turn meat mixture onto a work surface. With wet hands, pat mixture into a loaf approximately 9 by 5 inches.
Cover a wire rack with foil; prick foil in several places with a fork. Place a rack on a shallow roasting pan lined with foil for easy cleanup.
Set formed loaf on rack. Brush loaf with all of glaze, then arrange bacon slices, crosswise, over loaf, overlapping them slightly and tucking them under to prevent curling.
Bake loaf until bacon is crisp and loaf registers 160 degrees, about 1 hour. Cool for at least 20 minutes. Slice and serve