Thankfully he knows it! He never fails to express his thanks even when it's the simple mundane things i do eg cook his dinner. I'm glad he knows never to take the things i do for him for granted! That's very impt for a lasting strong relationship
It's because they love you just as you are. Not because they say they need you, because they are too lazy/weak/stupid to do anything for themselves, so they expect someone to be there to do everything for them while making zero effort in return.