These security questions are very poorly thought through. The are predicated upon the premise that you will always be able answer 3 set questions consistently and reliably, but for many people, myself included, this is not the case! The fact that you can't choose your own question is a slap in the face.
For example, if you are a migrant from a non-English speaking country, all questions relating to people with foreign names are problematic due to difficulties with how to enter the answer. For all sorts of personal reasons, for most of us several of the questions are not even applicable. Many questions are subjective and will evoke different answers on different occassions! Those that ask about 'favourites' are downright childish, and for many people will not be able to be answered consistently over a long period of time.
I can't even remember most of my teachers' names, let alone which ones I liked. Also, people who are older I think will find many if not all of these questions difficult to answer once, let alone again in future!!!
The only way now through this stupid roadblock is to invent some meaningless answers and write them down somewhere! I'm sure millions of people will end up having to do this! Which makes these new 'security questions' completely insecure, and therefore an INCREASED security risk.
Who are the morons who thought this up? What is wrong with just requiring a higher degree of password complexity? Someone's head ought to roll over this farce.