“My sexy teasing is making him upset”

Hello! So me and my boyfriend are going through a long distance relationship right now, and we’re having a difficult time trying to get through it. One of the most recent bumps that we went through was that sometimes I tease him too much. And when I mean tease I mean wear sexy clothes, give him shows on Skype or FaceTime, or talk dirty to him. Before we went on the long distance thing we had sex regularly, and it has always been fun.

When we were together we would always tease each other and no one ever complained. But the reason why he thinks it’s too much sometimes is because he just misses me a lot. I understand what he is trying to say but my thing is that I don’t want to tease him if it’s just going to lead to him being turned off. Whenever I try to give him a show it always ends in us being sad or misunderstood. I don’t want to stop and he doesn’t either, we want to have fun, but we just don’t know how to tell each other “that’s enough” without making the other person feel bad.

Does he like me?

I’ve liked the person in question for quite a while now, and I’m positive he’s realised. He calls me by a nickname, teases me and jokes around with me, and once said “I love you” to me after I helped him with something, albeit in a (probably) platonic way. But he should know better than to say something like that to someone he didn’t actually like, right? Especially since he knows that I probably like him, too, fully knowing the possibility that I might assume it’s in a romantic way? However, the catch is: his friends, some of my friends, and I know that he apparently likes someone else, and he doesn’t deny it when we ask him about it. Even so, I’ve never seen him talk to her, and his friends constantly tease us about how we should be together. I’m not sure if this is because he likes me, or if the fact that I like him is just somewhat obvious. Could the “liking that other girl” thing be a bluff? Or does he really like her and is just really oblivious to my feelings, around me? I don’t want to jump to any conclusions. I’m really not sure.
Thanks in advance for any help or advice!