The greatest gift one can offer someone, espically child or spouse is an unconditional love. You love someone unconditionally to the degree that you accept the person for all their strengths & weeknesses. This does not mean you never disagree with them. What this means is you never criticize, condemn, complain or demand they change or be someone they are not.
I think unconditional love is the only true form of love. It is important when you offer someone your love, make sure it is not attached with strings. Accept them as they are, not as you wish they were.
Thanks & have a wonderful week you all :)