The best gift a parent can give a child is unconditional love.
Most people experience conditional love, for example, "I will love you if you behave the way I want you to, do well at school etc.", leaving the child feeling not good enough or worthy. These feelings can be life long.
If you love a child unconditionally, you love them and respect them just for being. They grow up happy to be themselves, confident to make their own choices in life.
Unfortunately it is difficult to love unconditionally if you haven't experienced it yourself or are aware of what it means. I didn't experience unconditional love as a child, but was determined my children would not grow up feeling as I did. I wasn't perfect and pmt certainly got in the way, but both children are happy, with wonderful partners. I think I did something right, with the help of my husband.