My husband is 18 years older than me, we got together when I was 23. The age gap seems to make no difference as most men act like big kids anyway! Only downside is people presume that I am a little older (even though I personally think I only look my age!) and he is a little younger. Been married nearly seven years and every day is still exciting. No one expressed surprise about the age gap. Our families knew each other well, so they just thought it was amusing!