one day is no big deal, most of grocery store meat when it gets close to the date they just put a later dates sticker on it so it can sell, or reduce the price due to date, not all the time but more than most think. if the meat smells normal and looks normal it should be fine
“One time, I went to a restaurant and got so sick afterwards, the dr taking my case called the cdc for an investigation. It turned out I ate undercooked sausage and undercooked chicken and got sick from both. My intestines were literally bleeding! Ugh! Never again!!!“
Forgive me, I don’t know how to do multiple quotes. I was going to say the meat sounds fine, but with your experiences, I probably would not eat the meat.