Sounds like you need to get on board with budgeting or else you're just going to get into a bigger and bigger mess 
Do you have any debts currently? If so, you just end up wasting loads of money on interest, instead of saving it or spending on essentials and nice things.
Do you have a budget and do you know if you have enough money on paper and it's a spending issue, rather than being genuinely short?
Can you ask DH to go through everything together?
Have a look at:
www.moneysavingexpert.com/family/money-help/
Would it help if you split your money into different accounts and only spent from the ones where money is there to be spent?
One account with money in for all your bills on direct debit. Don't touch this and just check once a month that there's enough to cover a months worth of bills. Set up a standing order or make a manual payment. Or if is the account where your salaries are paid into, move money out and just leave enough in there each month. Either way, never spend out of this account.
Set up a standing order just after pay day to a savings account for annual and irregular expenses like Christmas, insurance, car repairs, white goods etc etc. Only take money out of this account if it is needed for these sorts of things.
Set up another account for your grocery and other day to day family spending - this is another one where you need to watch what you're buying. Do you know how much you spend on food? Do you waste food?
Finally after all the above is accounted for, divide what's left 50/50 for your's and DHs personal spending money. This is to cover things like haircuts, your clothes, lunches at work, coffees, anything that's your's personally and fairly low priority in that it would be the first spend to go if you need to free up money to pay a higher gas bill.
For the spending accounts, operate them on a 'when it's gone, it's gone' basis'. Work on sticking to a budget.
But also have a look at the last few months bank/credit card statements and download into a spreadsheet to see if you can identify exactly where you're overspending - common areas are grocery shopping, food and drink out of the house plus general treats, days out, clothes, tech etc.
Good luck.