I myself, can sometimes come across as cocky or arrogant, but I'm totally not. Most of the time its just a front, but in my opinion, if you don't 'love' yourself, no one else will so you have to seem that little bit arrogant.
So basically, I think its ok to love yourself, it means that your happy with who you are and if your happy, other people will be happy too!
Here's another random picture -
