Self-love forms the foundation of all types of love – both given and received. Here are some inspiring reasons why self-love is so important, and how it can guide you towards true happiness and fulfillment.