You've gone this far to drop out. If you drop out now, all of the work and exhaustion and hunger will be for nothing. You've been trudging through this for a while now, and every day you trudge gets you closer to the end. So just finish it. The world is going to be a lot better on the other side.
I wish all of this was easier for you. The fact that it is so hard to afford a degree these days makes your story tragically common. But you, and folks in your position, are made of strong stuff. You decided that, no matter what, you're going to get your degree.
Your resolve in these years will shape you forever. So while these are the toughest days of your life, they are also some of the best.
Things will get better, and you'll be ready. Good luck, and keep going.