Would it help to remove an aspect that has become too much of a headache? Or that you register as a much more important a challenge than it actually is, relative to your other goals (including a good night's sleep)?
FWIW, when I was tracking every penny (I'd literally have a GnuCash double-entry accounting transaction for every time I picked up a penny on the ground), I eventually found the accounting work was not worthwhile (except for lucky found pennies, which amused me). So I switched from breaking everything out into expense categories, to only breaking out expense categories with tax implications. Almost all all expenses other than rent, utilities, and insurance became "Misc."
I also (pre-Covid) turned my paper-money wallet into a fund that I didn't track, except for cash going into it, and to have maybe a monthly counting of the paper money in it. Occasionally counting the paper-money in the wallet generates a single big "Misc." expense transaction, to make the accounting software agree with the count of how much is in the wallet.
(An alternative would be to consider the money spent as soon as it went into the wallet. That's how I'm treating coins, when they go in the jar, so I don't have to count them. A Coinstar once a year or so is simply a rebate to Misc., since I'm not a CPA.)
https://www.androidpolice.com/2021/05/08/hands-on-new-budget...
Varo, MoneyLion, Empower, Chime, and others that can be found by browsing around on the app store are good. MX powered Credit Unions (like BECU) also are really good.
Marcus Inights is also a good app to use, but it's not super advanced.
What am I missing? Honest question - what does an app-first bank do for me that when lost is such a big blow?