This is a very long story, but I'll give you the abridged version. I work at a summer camp. Someone I work with on camp brought their girlfriend to camp to work. She worked in my area (I was her boss) and we got along very well. They had relationship troubles from the get go. He is incredibly controlling and treats her poorly. As the summer progressed, I started to really like her. So one day I told her that I liked her. Little did I know, she liked me too (but she didn't tell me right away). Over the next few weeks we flirted a bit and talked constantly. I was really falling for her. One day she hugged me for a really long time. I asked her for some alone time. She agreed and we snuck away to meet up i the middle of the night. We did this three times. The first time we kissed and rubbed each other pretty good. The second time she gave me a hand job and dry humped me. The third time she gave me a blow job and rubbed our naked bodies together. She said that she loved me. We didn't actually have sex, but she wanted to. It was her time of the month. Anyway, the whole time I felt awful about it. I asked her if we could be together and she said that she loved him more. I asked her why and she had no good answer. One night I texted her and he took her phone away and read it (controlling). So he found out about us (kind of). He only found out that we liked each other. He didn't find out about anything else. Now he treats her like a bigger asshole and told her that she is forbidden from talking with me. She talks to me all the time anyhow. Now I'm the shoulder she cries on. I talk with her extensively and have tried to convince her that she should be with me instead. I really like her, but she is still giving her other relationship a chance. She tells me that she wants to be with me, but she refuses to break up with him. I feel like a backup and it sucks. What should I do?