If I can be completely honest to the point of being blunt, it sounds like he’s trying to control you and might not be being entirely honest with you about what he’s doing on his end. There is no other reason for the “no commitment” thing. Agreeing on not sleeping with or talking to other people is a commitment point blank. The no commitment thing is a cop out so he can technically do whatever he wants while making sure you are staying loyal to him. OR he has some things he needs to work out on his end on a personal level before being in a relationship but what you guys are doing now is a relationship. I would just be up front and ask what his reasoning is and if you’re satisfied with the answer and aren’t pressed for more, just enjoy it for what it is. But I think you should both have the right to do what you want as long as you are honest with each other until you are “committed” to each other.
Q: I've been talking to this guy for almost 6 months now and I battle with dropping him or going with the flow of things. He doesn't want to be in a committed relationship but there is a clear understanding of things we can and can not do (no talking to other people, no sexual activity with anyone else, etc.) I'm confused. Do you think there is something preventing him for commitment? Should I just leave?