Isn't that the way it is! For some people, you're never good enough. In Demi Lovato's Heart Attack she says, "If I ever fell in love with you, I think I'd have a heart attack. [Because] when it comes to you, I'm never good enough."
There are some who will always assume you can do or be better, and no matter how hard you try, you can never live up to their expectations. I'm not sure who said it, but it's true: you just can't please everyone. And why should you? Your life belongs to you and no one else. It's your life to live and share with others. Embrace the breaths you have on earth, and don't let another's expectations get you down.