Yeah, that’s about where our society is pushing people. I hope you find better work - I know that sound like a platitude, but try reaching out to people you know and hope for luck. You deserve a living wage and respect.
That sounds like a horrible situation you're in and I hope your life picks up soon. You should have a look at your local council website for food rescue/food bank initiatives in the area as they are definitely a safer avenue for you than theft. I have a relative who volunteers for one of these services who spends a few hours each week driving around to the local Colesworths/Bakers Delights etc. picking up food (ie. bakery/deli/produce goods etc. - not sure about actual packaged stock) that is near its use-by/best before date (and would have been thrown out otherwise) and brings it to a market where absolutely anyone can go and take it. All for free.