Hafiz said this quote

I hear some people say, 'I need someone who could love me and make me happy.' The fact is, if you are not already happy with yourself, no one on earth would bring happiness in your life. If you are lacking self-love, no amount of love from others could fill up the emptiness in your heart. People for the most part can only bring some pleasurable moments in your life. However, people can disappoint, but self-love is forever unconditional.