As a general rule, try to shoot within 20% of your age, but that's fairly flexible.
believe me, i know EXACTLY how you feel! i am 13 and my brother's friend is 18 ... haha! i don't think he would ever like me until I'm in high school, so then it wouldn't be as strange. it is deffinately ok to like someone older, and keep your hopes up high because you don't want to put yourself down for nothing. be friendly and maybe he'll think you're a cute little girl, which is what happens in my case :) good luck<3
My boyfriend is 21 and I'm 16. I guess it depends on the people too. If you mature enough for an older guy, it'll probably work out, If not then. . . . it still could work eventually. As time progresses you will become more and more mature. So yea go for it. haha.
Abviously most people don't know what there talking about...love is love it comes in all shapes sizes and ages lol it doesn't matter as long as u are under 21 when he is over it because that is illegal but i like this 18 year old and he likes me 2 but im 13. mii point is love is love and if its meant 2 be the age won't matter so why ask other ppl who have no idea what there talkin about when you can just go for it...as long as its legal(remember ALWAYS DO LEGAL STUFF!!) or else u may never see them again =.( *tear*