So my best friend and I have a past. We've dated for a while before, and then broke it off and became super close friends. I mean very close. She would still talk to me like we were dating and want to do things after we broke up. Until she met another guy. Things with us simmered down slightly, but she would continue to talk that way with me and such. Then things gradually stopped between us and she started to fall in love with the other guy. Now my problem is, during the course of their whole relationship, she's had these phases of wanting to be with me instead. The first time this happened was about six months into their relationship. She said she felt like I was the one she is supposed to be with forever. I was "the one" basically. But she ended that by saying she wanted to be with me fully, so she had to wait and rid herself of feelings for this other man. Nothing more happened with that, except that she went back to being even more reserved with the way she talked and acted around me. Nothing more than friendship. A few months (maybe six or so) after that, she had another "episode" where she questioned her true feelings. Once again she started to want to be with me and said that what she had told me previously about us being meant for each other, was still true. Now, this whole episode she was more reserved than the previous one. She wouldn't flat out say things, but rather make me guess them or suggest them first. This conversation ended in an argument because I apparently figured out too much of what she was thinking (that she was in love with me still.) After the argument she said we needed some serious boundaries and that she couldn't be friends with me if I still wanted more (confusing, I know) but I think it was a defense mechanism for her. Since then our boundaries have been very high. We aren't anything more than friends, even though our chemistry is still there.
That last episode was about a year ago. Each time I could tell what she was thinking and that she was about to go through it again because of the way she acted and talked. Now, just recently, she's been starting to act that way again. I'm pretty sure she is trying her hardest to condense it and keep it to herself. But my question is do you think that is right? Can someone really just put off their feelings to the side for someone and continue being with the person they feel they are not right for? She's said numerous times before that she has no future with the man she is with and that they both want completely different things, and that she is stuck. She's even called him boring as a person because he never wants to do anything new. I know her very well and I know that she is the type of person who is afraid of being alone because she thinks she will never find someone to be with (even though she would have no trouble finding someone) And I know that she has made decisions that have made her stuck in her current situation with this man. Basically, if they broke up, she has nowhere to live except with him. They have broken up a few times in the past, but it has never lasted longer than a few days. Once when they broke up for about 3 days, she started to go back to how she normally was with me, without boundaries. But when they got back together the boundaries went right back up. I'm just afraid this is going to all blow up one day in a huge argument for us. How can someone stay with a person that's not right for them?