I love your point on this subject matter, happiness is what matters, once you're okay with the person and would be happy, then go ahead, age is indeed just a number, but we shouldn't let pressure push us into relationships.
Like you said in truth age gap usually lead to submission and respect issues, but with understanding all that won't show up.