It's easy in this life for the nice things you do to fly under the radar. More often than not people tend to focus on the things you do wrong rather than the things you do right. But just because someone is a parent, sibling, child, friend or significant other does not give them the right to be unappreciative of you.
Feeling unappreciated is probably one of the worst feelings in the world. It's like everything you do no matter how good or thoughtful goes completely unnoticed. It leaves you feeling like you have no worth. But I'm here to tell you every kind thing you do for the people you love is a reflection of you. It tells more of who you are and that's something to feel good about.
Unfortunately, people sometimes tend to be selfish. That is, they're living in their own world. They might not even realize the nice things you do for them because they're too busy stressing about work, bills, etc. This is no excuse however for them to make you feel bad. One of my favorite quotes is "Do not let the world make you hard." Don't let someone not appreciating the kind things you do stop you from doing them.
If you are feeling unappreciated I strongly urge you to confront the person making you feel this way. More times than not, they don't even realize they're doing it. You'll feel a lot better doing that than holding it in and letting it bother you. You are worth so much more than that and you deserve to be treated that way.
From,
Someone who is now appreciated