However, there is a major problem that makes me worried: he may not give me a real chance because I'm so much younger than him (he's 31 and I'm 19).
Now for me the age difference is actually a major plus. I've been on the dating scene in my age group ever since I was 15, and I've got to say guys my age really suck. They're usually really selfish, immature, have no interest in commitment (I don't want to get married soon, but I want something more than a fling/casual relationship), and are often just interested in getting in my pants. I've decided I would much rather go for an older, more mature guy whose got his life together and isn't afraid of a healthy level of commitment.
However, if he doesn't have an open mind about the age difference I have 0 chance with him (even if we'd be amazing for each other) I'm worried that if I really try to find out now he'll just write me off as just being his baby sister's best friend who is way too young for him without giving me a real chance. Over the past year-ish I have caught him checking me out quite a few times, so that does tell me he at least finds me physically attractive. However, even if he finds my looks attractive he might still think 'she's really cute, but she's still way too young for me/in way too different of a place in life'. What can I do to show him I'm not too young/mature enough to be with him/not write me off just because I'm in a different stage of life?
*Also, I've told my boyfriend about my crush. She's super hopeful he'd give me a chance. She hasn't told him anything though. I'm pretty confident he has no idea how much I like him.