My perspective on handling money/adulting:
When it comes to the budget, or
the plan, have it rule your life. Hard math defines 99% of my year ever since taking over the family finances.
Figure out some spreadsheet software (Google Sheets or Excel or whatever), make your master plan, keep it in the cloud with google or dropbox. Refer to it often.
Start from the hourly wage and what hours you can reasonably expect or guarantee. From there extrapolate the monthly income (minus taxes). From there plan every single month out to at least a year.
Add a cushion and/or plan conservatively on top of that. Modifications to the plan come with changes in income.
Money is needed to make more money.
A multi-millionaire Malaysian acquaintance of mine who is about to retire really drove this point home when he told me he started saving in his early 30s doing only low-effort, low-paying jobs.
His advice is that it doesn't matter how or how much, just start saving now, in one's 20s, whether its in a 401k or seed money for an investment.
Note that he was also incredibly frugal, buying used new-to-him $20 shoes and making sure to make them last at least a couple of years.
Back to the budget: Having all of the monthly/yearly expenses written down is
absolutely needed to identify whether you have any surplus cash guaranteed in the future, and one acts on that surplus.
With that guarantee, one then works on the future (school, training, moving, investment, more school, etc.).
I mention
guarantees frequently with reason. Anything that goes against the plan (and therefore presents a risk) has got to go.
Aside from the budget:
While adulting, I find myself needing more and more accounts to access stuff online. More accounts for stuff means more passwords. Passwords are coming to be a pain in the ***.
I'm guilty of reusing the same passwords and have had a couple fairly common ones compromised by nefarious elements.
Solution, use a password manager! You don't have to remember anything and you can have hard-to-guess passwords.
en.wikipedia.org
Using one with an auto-fill plugin has made internet browsing in general much more bearable for me.