<human>: I'll try to keep this short, also sorry for my poor grammar.

My good friend is in a serious long term relationship with her girlfriend of 5 years and throughout her relationship she has made many strong sexual passes at me. At first I tried to resist the temptation because I knew it wasn't the right thing to do, but as time went by I started to want to do the naughty things with her.
She wasn't having any of that though. She was perfectly comfortable cheating on her girlfriend by doing inappropriate things to me, yet if I were to try any inappropriate things on her she would say "That's not OK. You know I have a girlfriend, right?" and she would say hurtful things to me.

This went on for about 4ish years until one day she asked me to "Give her a hand". After which she started to show remorse for her actions started taking her relationship with her girlfriend seriously. She still did things that would constitute as cheating, but they were far less frequent, that is until last month.

Sometime last month she felt sorry for me and finally threw me a bone. Her and I had the sex and it was awful. She wouldn't stop making jokes and telling me how sure she is of her sexuality now. Afterwards she apologized for all the stuff she has put me through over the years and she told me that she has never felt any form of attraction for me. She says that she wants to be just friends now and she says that she will be a better friend.

What I want to know is

* Should two people go back to being friends after years of actions that border on sexual and verbal abuse? I mean, I really care about her even though she was kind of a jerk for a really long time.

* Can I be just friends with someone I've seen naked? 

* Can anyone tell me why she clings to the lesbian label despite the fact that she obviously enjoyed doing inappropriate things to my person?

* Should I have told her girlfriend? I mean, they live together now.

Also I'm willing to elaborate further on anything that I wasn't very clear on.

Can you provide a brief rundown of the text in within 3 sentences?
<bot>: My friend has a history of doing inappropriate/hurtful things to me. I like her and I want to give her another chance but I'm afraid that I can't let go of these sexual thoughts I have for her.