"It's why I hate "recovery questions", they're usually bad questions that anyone could find out, and if I use some other answer, then I'm likely to forget what it is anyway."
The you're doing it wrong.
You should not have to remember your bogus answers. You should instead record them in your encrypted password safe.
I probably have over 100 different accounts at 100 different sites all over the web and each and every one of them has a different randomly generated strong password and nonsense security questions (when they let me compose my own) and corresponding nonsense answer, and I can assure you I don't have nary a one of them memorized.
Because I don't have to. I use a password safe.
The only people that whine about how difficult it is to remember passwords or answers to security questions are those who, like fools that don't understand or practice good security, use the same password for multiple web sites (because <whine!> they otherwise can't remember all of their passwords! </whine!>).
Stop whining and doing it wrong and start doing it right by taking security seriously: use a damn password safe so each and every account you have can have a completely different password and/or security question/answer!