Age to me isn't a big deal....I think if you were 18 and he was 30 12 years seems like a lot...and if he is fun...then who cares...and if he treats you good then he sounds like a keeper!!!! Give it a try who knows what can happen!!! BTW my Great Grandparents were 12 years apart and they were married for 60 some years...so good luck and don't worry at all what others think!!!! Keep us posted