The only to never be successfully hacked is to never be hacked.
Just like home security. You can be as careful as you like, security lights, dogs, alarms, whatever, but if someone really wants in, boom.
Stuff like this happening and getting hacked is like someone driving through your neighborhood with a garage door opener and smashing the button by every house. If your door opens… oh well.
Or store your passwords still on lastpass etc, but use some simple obfuscation on stored passwords? Eg adding an extra 3-4 alphanumerical sequence before and after the password, which you can just strip out when needing said password?
Or change some character or two in the password itself.
That way they’ll try your password out and you’ll be notified about incorrect password use on your account (if that feature is supported)