This article may help. Did you double-check to make sure you're logged in under your user account and not someone elses? Could someone else have changed your keychain password?
This article may help. If you don't have the password then you may need to delete the keychain. Unfortunately you'll also lose your stored passwords too.