For years I passed judgement on people who dated way out of their age bracket. It is really easy to point fingers at examples where it didn't work--and of course there are difficulties involved when you have a different set of life experiences and are in a different point in your life.
However, I have found myself for the past few years in a relationship with a much younger woman... 14 years, to be exact. I resisted starting it because I didn't think I would be satisfied, or she wouldn't be, or it just wouldn't last.
Well, my friend talked me into it--citing that if she is worth the trouble, then it is worth putting the work in. He was right, and we've never been happier. Yes, she doesn't know words to Pink Floyd songs, doesn't get jokes about Ronald Reagan, etc... but this type of thing is surface.
My new rule to live by:
Age is just a number... it's the individual that counts.
Not to mention the fact that I have learned to NEVER assume that I know better than anyone else in their choice of partners. (abuse excepted, of course)