wow, that really is a difficult sitation. I have been in a similar situation before. So I understand completely. And my best friend was just in a situaion like this. Here's my advice. Don't rush things. It will be hard to hold the feelings you have inside, but if you rush anything it will mess things up. And just make sure you keep her friendship. It really is hard, but you may need to say something to her, but you may not. I don't know all the details of the situation. If you don't tell her then she may never know you are in love with her, and maybe if she knew she would come around, but if you didn't tell her and you just kept her friendship and later she realizes that you are the better guy, considering she's actually been able to friends with you for years and years, then maybe she'll want to be with you. It really is a hard decision. How old are you?