I'm (21F) bi but my FP?? / best friend is a straight girl, so nothing will ever happen between us. Current relationship is the most stable one I've ever been in and FP?? /  bf is super supportive and caring. I don't even know who my FP is? Is it my best friend or my boyfriend? Do I have two?? I feel so guilty because I don't know if I'm actually into my best friend in that way (only had a crush on her for like a week in the 5 years I've known her, and way before I met my boyfriend)? Maybe I'm not even bi, am I just fully lesbian?? Maybe that's why I've cheated on all my relationships?? Why would I go and ruin such a stable, supportive relationship right now by even entertaining the idea?? I'm so lost right now and feel so guilty that the dream keeps popping up in my mind. I really don't know how to go about this and I can't talk to either of them about it for obvious reasons. I even felt guilty after the fact when it happened in my dream, but best friend was on my side so it wasn't that guilty. **I don't even know if this is bpd related for crying out loud**. Should I just stop talking to both of them for a while? What if I cheat in real life again? Oooh I'm so lost.