In love with both my boyfriend and my best friend?
So I have been with my current boyfriend for 8 months. He is amazing, and It is definitely the healthiest and happiest relationship I have been in. I am 21 and he is 25. But the problem is, ever since high school I have ended up falling in love with my best friend (who is a guy) whenever I am in a relationship. I almost broke up with my ex for him after we were together for three years, and even though we sometimes go through periods where we don't talk for a while, I always have feelings for him. My best friend and I have only kissed once, (when I was single) but often times we will cuddle and have said we love each other.
I think that my best friend and I are really in tune with each other, on a really deep level. Even to the point where it seems almost like a psychic connection (maybe that's crazy lol). I share things with him that I feel like I couldn't tell my boyfriend, because my boyfriend would get mad. We do adventurous things together such as backpacking and camping, which are things I love but my boyfriend isn't too interested in.
My boyfriend and I were planning on living together, but I'm not too sure anymore. I am always happy when I am with him and I do love him, but I feel like because of our age difference, he is ready to settle down and start a home with a girl and I am not sure i am ready for that yet. Plus, if I am living with him I'm worried that I won't get many chances to see my best friend.
On the other hand, my best friend seems kind of weird when it comes to relationships. Even if I broke up with my boyfriend for him, I'm not sure that we would ever be in a conventional relationship. What I can see happening is him still being a best friend, but best friends who hold each other and say how much we love each other, if that makes sense. Sometimes though, I feel like that's all I want.
I'm so sick of falling for my best friend whenever I am in a relationship, and im tired of feeling like i am emotionally cheating, but maybe there is a reason for it? I really do think I am in love with both of them, for two very different reasons.