This is such a deep question and one I have contemplated a lot over the years. Love is hard to give and hard to receive.
Love is something you need to be able to give to yourself. If a person does not love oneself it is hard for that person to love another. Love is being able to know when you need time to yourself and giving grace to the little offenses that may happen throughout the day.
The above are my thoughts on love in a nutshell. If we find love in ourselves we well find love for others.