Preheat oven to 350 degrees F. Line an 11 x 7 or 13 x 9 inch baking pan with parchment paper.
Place ham cubes in food processor and pulse until meat is crumbly texture.
Place ham, ground pork, eggs, salt, pepper, onions, green and red bell peppers, and mustard in a large mixing bowl.
Pulse 1-2 slices of bread in a food processor to make fine crumbles. Place bread crumbs in a small bowl, and stir in the milk. Add mixture to meat. Combine ingredients well, using your hands, like making a meat loaf. Form into a loaf and place in baking pan.
In a small bowl, stir together the brown sugar, dry mustard, and vinegar. Press mixture onto top of ham loaf. Arrange pineapple slices and cherries over the brown sugar.
Bake for 1 hour and 15 minutes.
Remove from the oven, allow to set 5-10 minutes.
Transfer to a serving platter and cut into desired size slices. Serves 4