She is still very young, and maybe shy. Better that than pregnant at 15 by some idiot. Let her be, she will be fine, speaking as someone who didn't have a boyfriend until 21, but did have lots of gay guys as friends! I was shy around straight men, for some reason, but worked and had a laugh with gay guys, maybe I felt safe with them. Honestly I wouldn't worry, she will click with someone, when the time is right.