I've known this girl for about 3 years now. When we first met she had just broke up with her boyfriend at the time. We met at a mutual friends birthday party and hung out all night. I knew by the end of the night, that she was an absolute amazing girl and I'd be stupid not to give it a try. Her ride made her leave in a hurry a hurry and I didn't get to say goodbye that night. She mentioned she had to be at work early in the morning and asked that I come and see her. I figured that was a good opening and brought her breakfast, as I knew she was hungover. I asked her out on a date and she agreed. The next day she told me she was getting back together with her boyfriend and didn�t want to lead me on. I respected her honesty and feelings for her boyfriend and never mentioned it again. We didn�t talk for a few months after that. Then we were both invited to the same mutual friends house for a get together. She brought her boyfriend and he was a really nice guy, so I was respectful and actually ended up becoming friends with him too. Well a few more months passed we all hung out together here and there. Then we kind of lost touch. Our mutual friend had moved a few hours away and for her birthday (a few months from now) this year I bought her several tickets to her favorite band playing and got a hotel. I invited the girl I like and she was more than excited. Well this past weekend the girl I like invited me and several other people to see her friend sing at a local pub. I didn�t want to look desperate and brought a buddy of mine. It had been almost a year since I had seen her and a long time since I thought of her in the way. But, as soon as I saw her all those feelings came back. We talked for a while and she mentioned her and her boyfriend had been split up for several months. I did not want to push that conversation any further and didn�t bother asking why. Well we hung out all night and I felt some sexual tension from her. I was afraid to act on it as I really don�t want to lose this amazing person as a friend if she doesn�t feel the same way. Plus I really want her to come with me to see our friend in a few months. Anyway, at the end of the night she gave me a huge hug and said �i love you� Not out of the ordinary for her to say those words to a close friend but the way she did made me wonder. She seemed shy about saying it and blushed then walked off with her friends. The next day she sent me a message saying �Soooooo good to see you last night. Cant wait to go to see the show with (our mutual friend)�.
I feel like there is something there, but I don't want to ask this girl out a second time and end up turned down again and have to deal with all the awkwardness when we see each other. So first off. Does she have feelings for me? And second, Should I act on them or just let it happen?