No one is saying that you are unworthy of love if you don't love yourself - but you can't expect someone to love you the way you should be loved if you don't love who you are. That's saying that you are worthy of love, respect and self worth. We all have imperfections- it's finding that person that will love us & our imperfections perfectly. What you allow - and how you let others to treat you is a reflection of how you view yourself. Stop under valuing yourself- you are worth more than you give yourself credit.
You should work on yourself FIRST before looking for a relationship. When you go into a relationship with such insecurity, you in turn ruin any chance of having that relationship flourish. You shouldn't though be afraid of love no matter how heartbroken you have been in the past.... love doesn't hurt, people hurt but you can't force people to respect you, but you can refuse to be disrespected.