Listen before you decide to do anything with Joe TALK with him about it as you said he may not even realize what he is doing. So explain to him first what you are feeling and if he is aware of it then you need to break it off with him he may be insecure because he is cheating on you or thinknig about it. Don't let anyone have that kind of control on you. In the end you know what you'll have to do.
ttyl
