If you think you've only been in one breach, you're probably mistaken or very young. I don't know how many breaches I've been involved in, but it's at least double digits.
I'm American, and my Social Security number has been leaked multiple times. Each time I've done everything possible to secure my accounts (random passwords, TOTP 2FA where possible, randomized usernames, etc), yet there's always a new breach that impacts me.
I'm not too worried though. My important accounts are pretty secure. I use one of the few banks (brokerage actually) that provides proper 2FA. My email and password manager use 2FA. My credit is frozen. Breaches happen, the important thing is to limit the impact of a breach.