Never Good Enough ?

Ever have the moments where you feel like you are Never Good Enough?   Lately it seems that I am never good enough for anyone not even my family.   From being told you are a Disgrace and Disappointment that just makes you feel great.   Then the next day being told the next day it never was said.  So I am like really What the Hell do I do. I can not please everyone and cant seem to make everyone happy.  I do my best and try to make everyone happy and of course I am human and I make mistakes.  No one in life is perfect and if you think you are perfect then you need to look in the mirror.  Hell I admit I am not perfect. I know I make mistakes, I know that I am human and I make mistakes.
I do my best.   I work all the time and do nothing.. So how am I making mistakes now? I guess it is because of the simple fact that I do what ever I can.