There does seem to exist this huge stigma in our culture that the age gap is very important as to the approval of outside parties. Too often I think in all areas, not just relationships, people let the opinions of others get in their way. If this man happened to be one of the someone's you could have been eternally happy with then what does the age gap matter. My main question in all of this is:
In the eternities, is age [here on earth] going to matter?
I know there are still problems that go along with a relationship that includes people from different generations...sometimes those things can cause very big problems...but if you are happy then what is wrong with it.
You have to do whatever makes you comfortable and we each have our limits but an age difference that is over 10, 15 or even 20 years, while significant, doesn't mean it's a deal breaker. I have a friend in my ward that is in his early to mid thirties and married to a girl that is 22 or 23.
I guess all i'm trying to say is that each person has their limits and every persons limits are valid, but don't limit yourself based on others opinions.