It really doesn't matter. There is a 10 year age difference between me and my partner. It all comes down to preference and what you are comfortable. I have always been attracted to older men, I don't know why. The wisdom, the vast knowledge of subjects with always something to talk about, stuff like that. I can understand someone saying that the only reason a 45 year old man would want a 20 year old is for sex, and while that may be true, sex is not always everything and neither is looks. That fades too.
But to each their own