Hafiz said this quote

A lot of things in life take time to manifest into reality. But as for self-love, there's no excuse to not have it in your life right at this very moment. It is free, and it's only a matter of changing your thoughts and beliefs to always compliment your inner-self.