I have this girl in my class that i have become really close to over the year. As i became best friends with her, i have realised that I have fallen in love with her because of her unique personality. I know pretty much everything about her including secrets that she hasnt even mentioned to her other girl best friend. She has opened up to me and she will always start up a convo about the most random stuff when she sees me. Due to both of us living quite far from our school, we take the train to school which takes us 1 hour and we have gotten really close because of it. She smiles a lot when im with her and also laughs too. The thing I am confused about is whether or not she sees me as a best friend or she actually likes me. She is the type of girl that can take jokes and she does not get offended when i insult her as a joke like best friends usually do. She is always the one that starts conversation in real life but when it comes to online, I am always the one that starts the conversation. Although I am always the one that starts, we always talk for at least 3 hours non stop until I end the comversation to go to sleep. There has never been a time when she has ended the conversation but she also rarely starts the conversation too. We also have many inside jokes and she is able to remember these even if they were from half a year ago. She has even told me about her past crush on her previous school which led me to ask if she liked anyone this year from our school. She claimed that there was noone that she liked. This year is the first year in this school for both of us so i have only know her for 9 months. I have been by her side throughout the whole year and she trusts me a lot. Reasons why I am questioning whether or not she actually likes me is because she is also very friendly with other guys and Im not sure if its because of her personality(although i think it is) or because she likes them. She appears to flirt a lot with me which led me to believe that she likes me back but she also flirts with other guys but i dont believe she believes she is flirting. I believe that talking playfully is her way of communicatin with guys because she does not seem to be the type to want to make eveyone to fall in love with her. I have told you guys as mucha s i could about my relationship with her so can you guys help me? Does she actually like me?