What is the True Meaning of Love?

The true meaning of love is when you love someone unconditionally, not selfish, patient, accept flaws, not stubborn, happy and trust. This kind of love could be romantic love, love for a family member or God.