You have shared a very powerful message here. Selflove should always come first in anything and everything. No one will do the loving for us as a task. And self love begins with taking and accepting all our strength and weaknesses just as we are, and putting effort in making ourself a better person. By doing this, we will always derive happiness.