The worst thing is that people are scared of any sort of differences. More than that, there is an excitement, an energy that comes from simply putting different ingredients together and letting find their own way to be flavorful. In general, our culture promotes marriage between people of similar ages. Being the same age carries no guarantees. What is important is that the age be less of a cost than the sum of the relationship's benefits.
Age difference can be a benefit for a long time.
For some people, the specific person they fall in love with is worth any adjustments the age gap may require. While agreeing on these things does give a couple a sense common causes, I just wonder if it should be quite the sorting mechanism that it is. It is rather boring to agree on all your political positions because then you never have to defend any of them. In fact some people, and you may be one of them, enjoy the discussion and challenge as much as they care about the answer. There are some interests that might truly be important to be well matched on.