Chop all vegetables. Heat the olive oil in a large frying pan or Dutch oven. As soon as the oil is hot, turn the temperature down to medium high, add the onion, celery, peppers, and cook until soft but not browned, about 2-4 minutes. Add the garlic, and stir well. Increase the heat a bit, and add the ground beef. Cook while constantly stirring until the meat has lost all the red color. Season with salt and pepper. Lower the heat to a gentle simmer and add the tomato sauce, paste, catsup, Worcestershire sauce, and hot sauce. Cook, stirring every 5 minutes, until the mixture is thick. If it gets too thick, too fast (the simmering time should be about 30 minutes), add a bit of water.
Serve either open or closed-face on a toasted hamburger bun. Even little kids love Sloppy Joes; this is a cross-generational
meal. Maybe we should name it Sloppy Joseph after my grandson!