<human>: First time I'd only known her a month. She was already involved with someone but liked me and was confused (hadn't told me about the other guy really).

Second time she was with him but seriously unhappy and I wanted her to know I felt like I could make her happier (asshole move by me, really - but she did tell me she still had feelings for me).

Third time was just after their split, she told me there's no way she could let another guy so close so soon after dating someone who was a serious mistake. She told me she had kinda put all her romantic feelings for me aside because of her relationship but heavily hinted that she still liked me and could see something in the future.

So I guess 3 rejections, but with fair reasons and none were that she didn't like me. She's remained close with me ever since we met and often I'd say we pass over the boundaries of "just friends". I've never been a doormat for her and she's never used me. 

Things are different recently. After her breakup she went cold and quite distant but she's started warming up to me a lot and texting/calling much more recently. We're back to having fun with each other and things are looking really bright. 

Is it wise to kinda drop a hint that I still like her? How do I do this? I was never scared to let her know in the past because I had nothing to lose, but this time she has nothing holding her back so if she rejects me, it's because she doesn't _want_ me.

Can you condense the text into a few key points?
<bot>: Lady friend rejected me 3 times for respectable reasons. Scared of reminding her I still like her because this time a rejection would mean she doesn't see anything between us.