Of course you do! Everyone does, we just think that we don't. Self-love is the key to everything you want, including your optimal health and well-being. It requires acknowledgment of our true worth, and overcoming the misguided thoughts the world has given us, regarding our so-called unworthiness. By mere fact of your existence, you are worthy of all the good that life has to offer. And once you truly accept that understanding, your life will change accordingly.
Here's a great TED talk on courage, vulnerability and self-love given by Brene Brown, Ph.D. She is a professor at the University of Houston. This talk went viral, and over 5,0000,00 people have watched it.