I know its a double-edged sword because when you take your time to do something for somebody; you can get what they want (not really detailed), take time out of YOUR life to get it done, verbally or physically present it, and they shit on it like the amount of love and affection, you put in it, doesn't matter. Remember: you do a great job on everything you can do and the value it brings. If they can't see it, then they can beat it!