Business Analyst and Life Coach in training here.
Let's assume the other given advice of "just make more money" isn't helpful to you
"Treat your personal finances like a business" type advice might apply here.
Basically, if you want something to improve the first thing you need to do is measure it. Give yourself a chance to find common sense solutions by bringing all of your spending into the light.
I personally track 2 things independently and it is enough for me. Total balances, and Actual Expenses.
Total balances is a snapshot, I update the balances on all my accounts about once a month (you might want to do weekly at first) and save a copy. This is my pulse. I can look historically at how the balances are changing and make sure it is going in the right direction. This is where you will physically see yourself getting out of paycheck to paycheck when it happens.
Actual Expenses is an archive workbook with csv exports from each of my credit cards and debit cards. Leave the vendor names as they are. Copy and paste them into a new sheet and remove duplicates. Add 2* columns: Name, Category (*can add more if you want). Fill them out, create a lookup on the transaction data table to add your custom fields, and make a pivot table. See where your money is going.
Name is a simple easy to read version of the vendor because "CVS" & "Burger King", etc usually dont appear that cleanly on the bank statement.
Category is as you would guess, just a way to group related items. Personally I use 2 category columns; for example - Burger King, Fast Food, Food & Drink. theres a lot of room to go crazy here with detail, but keep in mind you have to do this for every new vendor you use so i recommend keeping it simple.
Link each card archive into a data model with Select on Date, Debit Amount, Credit Amount, Name, Category. Union the tables together
It helps to isolate bank transfers (like paying off a credit card from your checking account) so you can filter them out if you want, bc they effectively double count your transactions. The $500 debit from my checking account is $500 of transactions on the credit card - so it will look like $1000 total debits which can be confusing / misleading if you're unaware