Here's the deal. I am 17 years old and i have fallen for a girl who already has a man. The thing is that she loves me, and not him. She is scared to break it up with him because they have been together for 2 years. It tears me up to watch her pretend to love him. When i see them kiss, i want to just believe it's a dream. It is a couple weeks from prom now and she doesnt want to make it akward for them by breaking up now. But i am to the breaking point. I have been waiting for months and i dont know how long i can handle this. I cry and cry every night and can never fall asleep. I know she loves me, but why doesn't she dump him? I also recently found out that since i came around, her boyfriend has hit her. She made me promise not to tell anyone, and i won't. I feel like she deserves so much more and i tell her i can give her that. I can't understand why she still doesnt want to not hurt him. I mean look at what he does to her, but shes still scared to put him through pain. I guess sometimes it just gives me the impression she doesnt love me enough. I don't know what to do. Do i tell her it is time to pick between me or him? Or do i let this ride until after prom and hope i dont go crazy? It is tearing me up every second and i dont want to lose her by forcing her to break up with him. What do i do? I am also scared that when she breaks it up with him, he is really going to hurt her bad. What do i do? Wait? Or make her choose between the two of us? PLEASE HELP ME!!!!