<human>: Can you provide a brief rundown of the text in within 3 sentences?

Before I start, thank you for reading this reddit.     
So around 1 year ago I met a girl through a mutual friend, we'll call her "Lisa". I initially didn't have an interest romantically in her, but over the course of time till now we became good friends, talked a lot on fb, texted and even though she was in college and I'm now a senior in high school, we tried out best to see each other when we were free. Recently on Christmas, she came over and got me a gift (I had one for her too) and we ended up just watching anime in my room, since we're both into that. She had come over to my house before to watch anime with me but it was downstairs the first time so this one felt cool cause it was in my room. She asked if she could play with and style my hair for the upcoming convention we're going to and I agreed I mean why not?    
The only thing stopping me from asking "Lisa" out is her long distance European "Bae". (I say that cause I'm in the USA). I found out about him because she asked me to help her download league of legends even though she refused to ever do that when I suggested it. I guess my jealousy showed cause I ended up 1v1 the guy and I destroyed him and kinda rubbed it in. Anyway, she says that they "act like a couple but aren't official", have been on and off for 5 years and at one point didn't speak for one year. They have never met in person.
<bot>: how do I convey my feelings to "Lisa" knowing this guy exists without overstepping my boundaries as to what is right. Thank you.