Think of your Bitcoin transactions as individual passwords. These passwords are best stored in a password manager. A wallet is nothing else than a password manager.
The node is like an accounting system. You can either trust someone else's opinion on the accuracy of these accounts, or verify these accounts yourself.