It is cloud software. I expect them to get hacked sooner or later.
1Password probably has best UX. You are thinking of Lastpass for security problems, 1Password has not had a breach. Source: went through all of these as possible options for the company I work for last month
It was my understanding that Lastpass had the breach issues, 1Password has been pretty solid
Or a keepass
and even if you do go for the paid version, it's much cheaper too
Bitwarden also has an OSS backend that you can self-host.