Random, a story. Bear with me.
My daughter met her boyfriend when she advertised for a roommate in grad school. He was in City A, she was in City B, they were both going to school in City C. She advertised for a roommate in March for September. At the time she was dating another guy for 4 years, who was in grad school in City B. All of these places were within an hour and a half of eachother. When she moved to City C, the understanding was that she and her boyfriend would alternate weekends driving back and forth. It ended up she drove more than he did, and when he didn’t come to visit she would hang out with her roommates as friends. He would always do nice things for her, take her places with him, cook, invite her to concerts, etc.
She and BF drifted apart, and over Christmas, they broke up because the BF made other plans for New Years that didn’t include my daughter. She ended up going back to City C to hang out with her “friend.” Long and short of it, a month later, they’re dating, she’s the happiest she’s ever been. As is he.
My point is, relationships that start out as friends can be really, really great long term relationships. Sometimes you just have to be patient. Act like a good boyfriend, and she’ll either figure it out or one of her girlfriends will do it for her. Sometimes things don’t happen on the same schedule, but it doesn’t rule out it happening.