If the can is not puffy it is safe to eat. The label reads BEST IF USED BY. Does not mean it is expired.
Fresh stuff is whole different ball game.
You might try to eat Kibbles instead. It keeps for months. Carry a little in you pocket in case you get hungry. Keeps your teeth clean. Dogs seem to be healthier than humans and maybe that is the answer.
Just avoid the urge to chase cars.
“If the can is not puffy it is safe to eat”
Had a can of tomatoes explode in my pantry once. What a mess.
Expiration dates on tomato base can goods is the only one I take seriously.
Most of it is common sense and there are multiple sites explaining best by etc etc.. Touch, smell and instinct are your best friends.
I totally clean out my freezer in by fall, eating every last bit....and start again.
You can freeze just about everything. My favorite is Chicken French....imagine saying ahhhh think I'll have Chicken French for lunch...and 10 minutes later...to die for.
Another tip...I cut lemons into wedges and freeze...so nice to always have on hand.