First? You're gorgeous. Second? You're not a kid, you're an adult, and anyone who treats you like a kid deserves to get punched. Third, you're over the age of consent, so his age doesn't matter (unless he has children your age, because then it'd be a little weird). Fourth, if you like him you should just tell him, like an adult.