Eeeelizabeth welcome to the forum, I hope you will like it here
Unfortunately there isn't much advise to give here relating to what he might think. Only he knows that. Or rather, is my impression from your post, he doesn't know himself what he would want.
The only thing I think you should ask of yourself is, would you be willing to go through these ups and downs (being best-friend - being girl-friend - being best-friend - being girl-friend) until he finally knows what he wants and take the risk or rather go on with your life and find someone stable?
