I applaud you for working hard to make ends meet. You can only do so much in your situation, so you may not have a ton of choices, but I too am somewhat concerned about the quality of your diet. Protein shakes are not a bad choice sometimes, but you do seem to be relying on them more than you ideally should.
Leaning on shakes so much, I'm specifically concerned about whether or not you're getting enough essential fats in your diet and if you are meeting your basic vitamin and mineral needs. I do hope you're taking a vitamin supplement? I know when things are tight, things like vitamins can be one of the first things to go. If you're not taking a vitamin, I'd encourage you to try to find a way to fit them into the budget since your current diet is so lacking. While a bariatric vitamin would be best, if that's just not in the budget, even a regular drug store vitamin would be better than nothing. An alternative might be to see if you can find meal replacement shakes that fit your budget instead of so many plain protein shakes.
My experience is that protein shakes can be more expensive than regular food. I know time is also an issue for you, but If you could find the time on the weekends to meal prep two meals a day instead of one, that might help a lot. Alternately, are there some real food options you could consider for breakfast?