Have you tried, you know, sniffing it?
The sniff test should let you know whether the food is still good or not. Our senses are meant to protect us from rancid food.
But I wouldn't mess around with opened packages of bacon, regardless of the sell by date. If it smells ok, it should be fine once you fry it up.