Average life expectancy is around 80 years of age and here you are worrying about an age gap of 7 years. Why are people so hung up on "age" this is just pathetic. I don't care whether someone is 18 or 80. I have friends in their teens, 20s,30s,40s,50s,60s,70s and 80s.
Why do some people have such a pathetic attitude to people based on age? Take people as people and stop stereotyping. These sorts of questions are just as ridiculous as worrying about a persons race, sex or sexuality. Be proud of yourself and stop judging other people in such a patronising way. In any case I never know why people are so obsessed with "fitting in" I respect people much more for being individuals and if people don't like you for who you are that is their problem. Personally I could not care less whether I "fit in" or whether people like me or not. Life is a long journey and there will be many people you meet along the way. Approach people with an open mind and you may be surprised.
All in all this is a pathetic question