For context, I am going over to a friend's house for the first time for an all-night Star Wars marathon. I like her, and have a feeling that she likes me back, I am 19 and she is 22, what is the best way to maybe ask if she shares the same feelings for me?

It's great that you're both sharing an activity you enjoy together! To gauge her feelings and potentially express your own, here's a suggestion:

1. Choose an opportune moment: Find a relaxed and comfortable time during the marathon when you're both alone or in a casual setting, such as during a break, while grabbing snacks, or before starting a new movie.

2. Start with a conversation: Initiate a friendly conversation that includes light and casual topics related to relationships, such as asking about her previous experiences, opinions on dating, or how she views friendships turning into something more.

3. Share your feelings: If the conversation naturally progresses, share your thoughts by saying something like, "I really enjoy spending time with you, and I've been wondering if there's a possibility of something more between us. How do you feel about it?"

4. Create a comfortable and no-pressure environment: Make it clear that you value her as a friend too and reassure her that your friendship won't be affected if she doesn't share the same romantic feelings.

5. Respect her response: Regardless of her answer, be understanding and supportive. If she feels the same way, you can explore the possibility of pursuing a deeper relationship. If she doesn't, it's important to respect her decision and continue enjoying your friendship.

Remember to be yourself, stay confident, and let the conversation flow naturally. Good luck!

Another thing is, for 2 years I have been listening to one of her playlists on Spotify, but I really only met her IRL about a month and a half ago

That's an interesting connection you have with her through her Spotify playlist! It could be a great topic to bring up during your Star Wars marathon. Here's a suggestion for incorporating it into the conversation:

1. Find a natural moment: Look for a moment during the marathon when there's a break or downtime to start a conversation.

2. Mention the playlist connection: Casually bring up the fact that you've been listening to her playlist on Spotify for the past two years, and how you find her music taste really interesting. You could say something like, "By the way, I've been listening to your Spotify playlist for ages, and I love the music you choose. It's such a neat way to discover new artists and songs."

3. Share your thoughts: After mentioning the playlist, you can transition into expressing how you began to feel more connected to her through her music choices. You might say, "It's funny how I've been listening to your playlist without even really knowing you. But now that we've hung out more, it makes me feel like we have this extra bond."

4. Gauge her reaction: Pay attention to her response and body language. If she seems engaged and interested in the conversation, it might be an appropriate time to gauge if she feels the same way by following the previous advice on expressing your feelings.

Remember to keep the conversation light and natural, using the playlist connection as a starting point. Good luck!