<human>: Can you condense the text into three sentences or less?

So I've been friends with this girl for almost 3 years now, and we really could not be closer without actually being together, and it's fantastic. My issue is that I've liked this girl pretty much since I met her, but I've always avoided ever saying something at the risk of ruining our fantastic friendship. In some ways I'm entirely ok with this, any chances I could have taken over the last couple of years I missed, and that's fair enough, and I don't risk losing an amazing friend, however on the other hand it's definitely taking its toll after so much time and I really feel like I need to say something.

The thing is, I absolutely would, I really wish I could, but she's been in a relationship for over a year now. It just doesn't feel appropriate for me to say anything and the only outcome I could see is that things would get uncomfortable, which is the last thing in the world I want. Another issue is that I wouldn't want her thinking that the only reason I do nice things for her and stay friends with her is because I like her, but to be honest I think we're close enough for that not to be an issue, but it's still a worry of mine.

In a way I suppose I've answered a lot of my own questions and probably should have posted to /r/offmychest but I'd definitely like a spot of advice here.
<bot>: Genuinely love my best friend of almost 3 years, she's in a relationship, don't know whether to say anything or not at risk of making things uncomfortable.