What causes my iTunes password to expire? A couple of months ago, after updating my iPad I think, my iTunes password expired all of a sudden. I've had this iTunes account for about 4 year now and back then it was first time it happened.

Fast forward to today when I got my 4S. I choose to set it up as a new phone (as in: no restore from previous backups) and when I tried logging in with my iTunes account, it didn't work (wrong password).

So I headed over to appleid.apple.com on my mac, where I was again prompted with the message that my password was expired. 

Since there doesn't appear to be a set time between the 2 events, nor was there any inactivity, I'm wondering what causes the expiration.

Any ideas?
I've had this problem several times and was stumped and annoyed that I had to keep changing my password and fixing it in all the places I'm logged in with my Apple ID.

I have the answer! I called Apple tech support and they know why this is happening!!!

At some point in the past, when you went to appleid.apple.com and logged in, under the "Password and Security" option, there was a setting that allowed you to manage how often your password would expire, ie. every 1, 3, 6, 12 months... you get the idea. Well, in the recent past Apple made some changes and security enhancements to better protect peoples' private information, and guess what? They have since removed this option. One of the Senior Technical Advisors who knew exactly what I was talking about (and had intentionally turned this setting on for themselves) went into their own account, but alas, it the option was not there.
 
Solution?
Unfortunately, at this time, however often your password was set to keep expiring, it will continue to do so.

A possible solution in the future?
Call AppleCare 1-800-275-2273 and ask them (try to speak to a Senior Advisor) to put in a formal request to the "powers that be" to either permanently stop all accounts from having their passwords expire, or make a request that Apple return the user's option to change their password expiration setting. Or both. The more people need something to change, the more likely Apple will be able to make it a priority.