<human>: Basically been sleeping with this guy on and off for two years now. He is the only person I've slept with. We've never talked about being exclusive but when we are sleeping together it is usually exclusive by default. He's never referred to me as more than a friend and as time has past he now thinks of me as his best friend. However a lot of his actions go past best friend/friends with benefits territory and he just doesn't see how it why it is a problem. I don't really get why we aren't in a relationship and he hasn't given me a reason other than he can't be in one (with me clearly). But he does things that a boyfriend would do (I.e. he bought an international plane ticket to be here for my birthday). He claims he does this "boyfriend" like stuff with all his friends but that he does it for me the most cause I'm his "best friend"and he cares for me very much. I feel like the whole thing is fucked up but I don't know how to explain it clearly or if it even is fucked up? I care about him deeply and I often refer to him as an ex because for me it feels more accurate than saying he is just a friend. I would really like some outside input on this whole situation and whether or not I should continue this "friendship"?

Condense the text into a few key points
<bot>: Important person in my life acts like a boyfriend but we've only ever been friends with benefits and I don't even know what to make of the situation or what I should do, need some outside perspective.