You’re right, you are not good enough.
We constantly go through life feeling, thinking, being told and/or being treated like we are not good enough. Sometimes we are mistreated or disrespected, but that is why it is up to you to treat yourself right. Respect yourself. Don’t stress over what happened in the past or others’ opinions of you. Everything you have gone through is what makes you who you are today, and you should always be proud of yourself. After all who is better at being you than you?
“You can’t connect the dots looking forward; you can only connect them looking backwards. So you have to trust that the dots will somehow connect in your future.” -Steve Jobs
So externally things may not be going well, or maybe internally you simply just do not feel like you are good enough. I know things could be better, but I also know things could be worse, so then why not do everything in your ability to change what you cannot or do not want to accept. Never forget that happiness and motivation lie within you, be strong. Do not be good enough, be more than good enough. Be beautiful, intelligent, loyal, honest, caring, giving, charming, passionate, determined; Be loving and happy. Be yourself and be confident in who you are.
“Don’t put the key to your happiness in someone else’s pocket.”
You can be anything you want to be, why settle for good enough?