I agree - and that's what I fall back to and the only reason I feel secure now. But if I just used that and send some bitcoin I'd lose the change still, wouldn't I..?
Which is why I thought giving someone a wallet a better bet.
for change you just generate a new keypair and use that, or (not recommended) send the change back to the same sending address.
and as for things like wallet or seed, these wallets all have an open source code, which means even if you don't understand it yourself, you can always find someone that does and ask them to solve your problem. for example in case in the future you had an old wallet that the new software didn't recognize. which is unlikely because these wallets are designed in a way to stay "backward-compatible".