I am 26 years old and I have been dating my girlfriend since i was 17. I love her dearly and i was under the impression that she did too. We had talked about marriage a lot and felt that we would be very happy being married. I had planned to propose to her early next year. A week back we had an argument and she told me that she wasn't attracted to me physically anymore, and that i wasn't enough. We talked about this for a couple of days and couldn't figure out a reason behind her sudden change. After a few days of arguing and crying and trying to figure out whats wrong i asked her if she was attracted to this other man we both knew. And i was utterly devastated when she said yes. She began telling me that she had been trying to suppress those feelings for this other man and couldn't do so anymore. I was in complete and utter shock. I couldn't wrap my head around the fact that she could want to leave me for being attracted to somebody else. When i asked her what she wanted to do next she said that she wanted to see what it would be like to date this man. She said that she felt excitement when she thought of spending time with him and that she wanted to have sex with him.
I have made a lot of sacrifices for this woman career wise. I'm in a horrible place right now in terms of my job. I had consoled myself with the fact that i had a successful relationship but when this came to light i realized i had nothing. I am devastated by these developments and dont want to lose her. I have told her that I am willing to do anything for her. I have told her that i will get into better shape physically (i am in woeful shape right now and the other guy is in great shape), that we will spice things up in our sex life and that i'll try harder to be what she wants me to be. But she isn't sure if that's enough. She doesn't seem to want to listen to me and is almost closing me out. I cant believe this is happening because just a week back we were so happy and in love or so i thought. I am in shock and dealing with this very badly.
I asked her to make a choice but she said she couldn't. One moment she said she would stay with me and work out our problems and the next, she wanted to leave me for him. She has been changing her mind almost every hour and i dont know anymore whether anything shes saying is what she truly means.
What do i do? Please help.