I may even have re-used the pw
or that my very simple pw was guessed somehow
http://lastpass.comSeriously - once you start you'll never understand why it took you so long.
One new completely random password for each site. Always.
(And just to pre-empt some common responses from those who don't verify what the site is about - no - your passwords are never transmitted to nor stored with LastPass)