I used KeePass for years. I agree with the never store my passwords online thing but I have too many devices to sync passwords with so I ended up putting my KeePass db in Google Drive. It was a little error prone so started using Bitwarden.
Obviously others have this problem as well. Do you just copy you db around using USB and manually resolve conflicts?
Why is Bill Gates in the picture? lol