One way to take better control of your password security is to have dedicated software to manage it.
I have been using Dashlane for this purpose for over a year and it makes managing a large number of secure passwords far easier.
It lets you control passwords and the use of credit cards online through a central password, with individual highly secure passwords being generated for each site you use.
In addition, the system stores multiple addresses, credit card details and other personal information to prepopulate websites you want to register for.
For the technical among you it uses AES-256 security and can also accommodate two-factor authentication.
Dashlane works with any browser and on mobile devices. It also tests the strength of passwords, generating a report highlighting any that are less than secure and recommends actions that need to be taken.
The standard version is free although I find the premium version, which includes synchronisation across all devices, web access to passwords and priority support, well worth paying the $2.99 a month or $29.99 per year charge.