Never forget none of us can do a goshdarned thing to make each other happy. I said it, and practically sneeze rainbows. People choose to be happy or not. You have nothing to do with it.
I blubber at the drop of a hat! "Look at the baby, the flowers, the sun, the old couple, the dad and his boy, the kittens, the puppies, the tiny hedgehogs, the butterflieeeees." (Sniffle)
Thank them for everything. You are WRONG if you ever claim that they are EXPECTED to do anything for you. If you're in a healthy, reciprocal relationship...They have done just as much as or more, than you have. Probably more than you know.