My bf is 2 years younger (55). My late H was 9 years older than me (born 1939). My bf before my husband was 28 years older (born 1920). The one with the highest drive and most consistent physical "performance" was the oldest one. It was interesting, because even though there was a huge age gap between us, we never felt it. He was full of energy and just a fun person. If we went shopping, I pooped out long before he did. And one might say, well my H had many health problems, but so did this man (who was not only old enough to be my father, he was old enough to be my husband's father). This man had had a couple of heart attacks, a mitral valve replacement, and eventually went on to have a heart transplant. He just had a very young spirit. He had been a WWII fighter pilot (and still flew gliders) and was sort of dashing and gallant. Women were nuts about him. (Died in 2002 at the age of 82.)

I think the more relevant question is not what is the chronological age gap, but what is the spiritual age gap between you? My father was an old man at 38-- his attitudes, his interests, his health-- all of it.

And then of course you have people like my BF's mom who is 87 and acts 20 (and not a good 20). I wish she could at least age to about 40. At least then you wouldn't have to be afraid of what rude tacky chatter might pop out of her mouth.