Something else you can do to help budget yourself better is to call up the companies and ask them to switch your billing date. Maybe it would be helpful to have all bills due in the very beginning of the month that way they are all paid off before you can spend. For my husband and I, my paychecks are the 15th and last day (which can get annoying), my checks are direct deposit into a seperate checking account and then we transfer every week.
It’s all within the same bank and we do it online and have it set-up as a reoccuring action. Helps us stretch my paychecks better. Jeanne