Hey beautiful. Look to be honest I think you should be honest with him and tell him how you feel. If you do not want to be anything more than friends with him, tell him because it is better to tell him now then later on when he thinks he still has a chance. Yes, you may hurt his feelings but he will move on. You should always be honest, especially with your best friend and not run away when things are about to happen when you don’t want them to. Face the conflict or problem and deal with it the best you can because the longer you avoid it, the longer it will drag in for and it will leave you feeling awkward and bad. As for prom. Yes, every girl seems to want a taller prom date but this isn’t always the case. Would you rather have a taller date, that is really bad at making conversation or your best friend who you can spend time with and laugh the whole night with who is a bit shorter than you. i think you should avoid caring so much on appearances and think about how much more you would enjoy the night if you went with your best friend. He asked you to go because he wants you to share this night with him and I think that not wanting to just because of his height is unacceptable as he is your best friend and that really should not matter. If you took someone taller than you but werent really friends with him, by the end of the night you will realise that you should have taken your best friend.
Love Maddy xx - Always be Fab