OK. Just reading between the lines, let's see what we got here so far.
You met him through a set up and have no feelings for him. He seems to be a pushy guy and you are turned off by his character. Your experiences reminds you of the type he probably is - "trouble" and now the question, "Is he the one for you?"
And the answer is...(drum roll please)... "Yes
, he is
absolutely positvely D one......not FOR
you though. He is the one that is likely to manipulate, control and torment you."
Sorry for the sarcasm.
I am always leery about this type of people. Don't let Maria or your Mom's best friend lay guilt trips on you regardless of their intentions. Trust your instinct and defend your right to say no.
After all, you
will be the one miserable if he is a jerk and you decide to continue the relationship because of what other people think.