Great advice above.
I would add, that overdraft fees apply to each use of the debit card. So. If you have to do it, do it in one use. The fee for my bank, is like $35. If I use the card once, it’s 35, and just whatever I overdrafted. Repeated use will exponentially increase your debt, and therefore your problem.
If you have a car , cellphone, and meet certain low expectations, you can drive for Uber, Lyft, Uber Eats etc. You can cash out at the end of your shift, with a small penalty! It’s better than a pawn shop…
I’m sorry you’re in this predicament. I’ve been there…
Peace n love.