This guy is sending mixed signals one day sweet and affectionate, the next distant or even ignoring you. On top of that, the long distance adds an extra layer of stress because you only see each other occasionally, which can make it hard to gauge his true feelings. His jealousy when you interact with other guys, while not initiating contact himself, also seems unfair and emotionally taxing. It’s putting the burden of the relationship on you without giving you the reassurance or attention you deserve.
It seems like he might be testing the waters or playing a “hard to get” game, but it’s equally possible that he isn’t fully committed or ready to make the effort a long-distance relationship requires. The best way to figure out his intentions is through open communication: calmly expressing how his behavior affects you and asking what he really wants. If he continues to send mixed signals or expects you to read his mind, it’s important to consider whether this dynamic is truly healthy for you. You deserve clarity, consistency, and someone who values your time and feelings just as much as you value theirs.