She doesn’t get misled by temporary infatuation or passing lust … that dies out and keeps us from actually seeing the real person. Either she is mature and partially understands that infatuation and lust do NOT predict a lasting relationship .. or she is just afraid of getting close and is using this to keep you at arm’s length.
But she is misunderstanding one thing. At SOME point, she MUST start dating. Because how you are as a friend is NOT how things will be if you two are closer to each other. It takes about years of steady dating before you can see each other clearly, and appraise the potential happiness of a marriage together. This does NOT mean that sex will help .. in fact, sex tends to blind us to seeing each other clearly. But EMOTIONAL INVESTMENT/interactions, over a couple of years, help us know if we should or should not commit.
Being friends for a couple of years is far preferable to jumping in and becoming involved too soon.
What do YOU do? You either accept that this is who she is, or you decide you are not satisfied with this and you breaking it off permanently with her.
I cannot and will not make the choice for you.