Beloved, why are you delving into love when love is a given? To receive or to give love are not so different as you may think. Love is not a contest. It is a not a test. You are love on Earth or in Heaven. Love is your expressed DNA.
True gratitude is love. If love is dependent upon a gift or a particular act, then it isn't love. True love is true gratitude. When you are grateful that someone exists, then that is love. We are cutting to the chase.