It's always hard (emotionally) to be the caring, responsible parent. You son is 10 years old and he knows nothing of those things. Right now, getting presents and getting his way makes him happy. That will change as he gets older.
There will come a time when he will look back and realize that YOU were the one who took care of him best. You saw to his needs and made sure he ate and brushed his teeth and washed behind his ears. He loves you now, but when he gets a bit older, he will love you even more, with so much gratitude mixed in. I promise you this. (((HUGS)))