In my own relationships I know that I should break up with someone who doesn't encourage me to be strong and make my own choices and do what's best in my life so if you're dating someone who doesn't want you to be the best person you can be you shouldn't be dating them.
I swear by that old expression 'One monkey don't stop no show!' The reality is we still have some good men out there and we should hail those men as the kings they are.