I'm in love with my best friend, he is in love with me, but we have a problem?
The problem - his ex best male friend.
Background story- I met this guy, let's call him "B", in 2013. Dated for a few months. Then he broke it off with me. Tried getting his best male friend to go out with me. He ended up falling in love with me. B and I stayed best friends but things got worse. His friend tried going out with me, then B went behind my back saying mean things about me to his ex best friend, I guess to try to get him to stop pursuing me and get me back. Things got really bad in November/December 2015. I ended up "auto rejecting" his number so he wouldn't ruin my holiday. I decided to give the other guy a chance. Even though B was mean towards me, I was acting different towards him too. We were being stupid.
Fast forward a month later I see a phone call from B (my phone showed auto rejected calls). I wasn't going to call back but I did. B then apologized hundreds of times to me, then was saying I miss you and I love you which he never done before. B even told me about a dream he had that scared him, which was me cursing at him and hitting him in painful places for men screaming "stay out of my life". In the dream I did the same 20 years later when we bumped into each other minus the hitting. After telling me the dream and getting off the phone, he told me he cried for 15 minutes. We decided to meet up at our school so I can help him with homework. The minute B saw me, he wanted to kiss me, hug me, kept saying I missed you and I love you. He even kissed me on the lips but apologized, even though I'm sort of with the other guy, I told B he did nothing wrong because honestly, I'm in love with B not his ex best male friend. I cry every night. We admitted we were being stupid and im supposed to see B tomorrow. I think we wasted a lot of time that we could of been together. I don't know what to do. I really don't want to be with his ex friend. I can't even kiss the guy but I can kiss B and do other things with him.
His ex friend is a great guy but I'm not happy and I don't want to pretend no more. Help? b and I feel so stupid for wasting time we could of been together