Stop asking for password so often?
OS X Mountain Lion makes it impossible to do that, because of Security Reasons. You can’t store your Mac App Store password or iTunes Store password in the keychain. For everything else, there’s 1Password.