Some years ago I was in a similar situation. Lots of debt, little income. My strategy was to pay 25% of each balance each month. When the balance got to $50, I paid it in full.
This works best in cases where the balance is about $1000 per debt. For greater amounts, I would suggest paying the minimum on the debts with the lowest interest rate, and using the 25% method on the one with the highest rate until they are all paid off.
Talk to your creditors and tell them your situation. Ask for an extension, a reduction, anything that will help ease the pressure.
Definitely reduce the amount of prepared food...and coffee...purchased outside the home. Pack a lunch and a thermos. Shop at thrift stores and used book stores. Make parties pot luck and BYOB.
Review all your monthly expenses. Can you reduce your transportation expenses? Can you cut back on some aspect of your phone, cable, or insurance costs? When I did this I discovered that we had forgotten about an automatic withdrawal for hot water heater rental. We decided to pay the small balance and purchase the heater outright rather than continue with an rental charge for an unlimited period.
When you are anticipating a present, ask for cash and apply it to your debt. You will be getting peace of mind, the greatest gift anyone can give.
I now have an unsecured Line of Credit with the bank. The interest rate is much less than a credit card. I transfer any credit card balance to the LOC every week to avoid high interest rates. Then I pay down that LOC ASAP.
Good luck. I hope you will get this under control and be able to enjoy a debt free life.