Help I don't know what to do

So i've known this guy's since I was about 13 (I'm almost 17 now) we've always been really great friends. When we were younger he was always very protective of me. I mean like he didn't want me talking to certain people or hanging out with them unless they were friends with him. He said he's reason was I was innocent and he wanted to keep me that way. We lost contact for about a year or two and began talking again about 3 months before my 16th birthday. We we started talking this time tho He was more protective and controlling then before. I mean he set these "rules" about me not going to party's or I was only allowed to were sweat pants and t-shirts. (at the time my daily out fit was jeans crop tops and heels). Of course I didn't listen because i dont listen to people unless I ask for advice. But when I was talking to our mutual friends he said it sounds like we're in a relationship or that he was my Man. at the time there were no romantic feelings involved. As time goes on we Talk almost every day....still to this day but now it's really like we're in a relationship at least on my end. He doesn't like when I talk to other boys (I'm the same way about girls) um we talk about having sex all the time even ho we have never done it before. And I have feelings for him. My best friends say I should tell him but I don't think it will make a difference because I moved States away and neither of us like long distance relationships. An I'm torn because we telling each other pretty much everything...... what should I do? An I know it sounds bad but he's not a violent person at all he's really sweet actually