I'm so sorry 'J' is causing issues. I can empathize remembering some of the 'adventures' we had with DSs who managed to co opt each other into regular mischief. We're all cheering for you and hope you use a safe place to vent frustration.
Hope your troubles have eased. Sometimes when life throws a curveball keeping on is all you can do while you deal with your problems, don't be too hard on yourself. Maybe when things get better you can do another uber frugal month.