I have to disagree with something that wildflower said. I think that, while love, romance and attraction may not be logical, your dating life can (and should) be reasonable and at least somewhat planned out. Before you can decide who you want to be with, you’ve got to decide what kind of person you want to be with. And in order to do that, you’ve got to decide what kind of person you want to be.
Sounds like you’ve got some issues with this guy (or your mother does, at any rate). If you are wondering whether you’re wasting your time with him, sounds like you’ve already got your answer.