Oh, honey, this guy is not your boyfriend, which is a good thing since he’s controlling and manipulative, and not the kind of man you’d want to build a relationship with. And how could you build a relationship with someone you: A) have not actually met in person; and B) do not share trust with? Two things any happy, successful relationship needs are trust and a physical connection. You have neither. That’s like trying to make a latté without espresso or milk.
Not only are you trying to build something while missing two very key ingredients, you are trying to build it with someone who, frankly, sounds dangerous. Anyone who tries to control whom you talk to and asks that you give up friends for him, is someone to stay away from. That you have let him — some guy you know only from the internet — make decisions for you says a lot about your own emotional stability. There’s a vulnerability about you, and this guy, who probably is very familiar with signs of vulnerable, easily-persuaded women, has recognized you to be someone he can manipulate. This is not a good combination and it’s a situation you need to remove yourself from immediately.
Quit talking with this internet guy, quit having drunken sex with guys you aren’t involved with, and focus instead on building friendships with both women and men who value what you can bring to relationships besides sex and blind loyalty. Take things slowly, hang on to your independence, never ever let a man — or woman, for that matter — tell you whom you can or cannot talk to. And for the love of God, don’t ever “date” someone you’ve never actually met in person. There’s something called intuition — it’s a feeling you get in your gut when something or someone feels right (or wrong) to you. Some people have really strong intuition, and others need to nurture theirs and help it gather strength. The best way to do that is to spend time with people in person and to pay attention to the way their physical presence makes you feel. Don’t pay attention to how you WANT to feel; pay attention to the raw emotion you can’t control — the feeling in the pit of your stomach. If it’s telling you that something is “off,” then it probably is.
Above all, take care of yourself, and quit putting yourself in vulnerable positions where people can take advantage of you.