You're doing the right thing OP. Ignoring it won't help. Come back if you need more info.
I know how soul destroying it is to match the income versus expenditure and come out with a minus figure, then having to look again at the outgoings list and find something else to cut out when you already cut out everything you could think of. I've been there.
Remember this is temporary, debt is the biggest problem. Once you've cleared it, however long that takes, you'll be better off.
In future, draw up the budget for income versus expenditure every time your financial situation changes. If you do it in eg January then you change jobs in June, do it again in June. By always knowing your budget you can hopefully avoid debt.
Do the budget for the year so you don't miss off one-off expenses. Weekly things you get a monthly figure by times 52 (for the weeks in a year) then take the answer and divide by 12 (for the months in the year) to get your monthly expenditure figure. Or you can times everything by either 52 or 12, as appropriate for the interval it needs paying and do the budget for the year, then divide the whole lot by 12 to get the monthly expenditure figure.
In the long term, look at things like insurance and ask the provider what the annual amount is and what the monthly amount is. Sometimes it's more expensive overall to pay monthly. So if you reach the point of being able to save a little, keep that money to pay an annual insurance fee next year. This reduces your overall expenditure next year and means you'll have even more spare next year.
When you have enough left over for casual spending after all your necessities (it'll happen one day!), so you've done your income versus expenditure and been left with a small surplus at the end, take that figure out of the bank each month in cash and keep it somewhere separate from all the money that's budgeted for. Then you know when it's gone it's gone and you can't accidentally over spend.
You'll get used to the idea that the money in the bank is not to be spent on anything other than your budgeting list, it might be physically there but it's not really there, it's already been mentally allocated.