Sometimes, people you value the most may appreciate all the things you do for them. but that doesn't mean they value you as much you value them. you sacrifice for them and give them all the best because you want them to be happy and you believe they deserve it. You understand and accept them for everything that they are. There are times that you'll ran short and would fail to be at your best and they may take it againts you. you'll have your own share of your weaknesses and flaws and they may not understand you and accept you. You may have been lost at times and they may not look for you or care for you and that's okay. that's the thing about giving. you give without expecting, you give without regrets and you give whole heartedly and freely. For God will always bless you with more than what you give. and it's already fulfilling to see them somehow smile and became complete and still thankful because you did something good for them and that's all that matters.